[英]Inserting a phpmyadmin sql dump without phpymadmin
我正在将一个可以访问phpmyadmin的站点移到一个我不可以访问的站点(无论如何)。 是否有PHP脚本将生成的.sql文件导入数据库? 数据库已创建并准备就绪,只需要导入表和记录。
尝试这个。
通过FTP将您的SQL文件上传到网站空间,并执行包含此代码的页面。
<?php
$file="path/to/file.sql";
$command = "mysql -u $dbuser --password='$dbpassword' --host='$sqlhost' $dbname < $file";
exec($command);
?>
不要忘记为数据库名称,用户名和密码设置变量。 另外,确保PHP可以使用exec函数访问执行命令。
为什么使用php,为什么不使用MySQL本身:
使用SSH。 首先安装PuTTy。 向您的主机询问SSH服务器的服务器IP,用户名和密码,然后执行工作。 无论如何,您认为在没有phpmyadmin或任何其他替代SQL客户端的情况下,如何正确管理表和数据库? 要求您的主机安装它们。 顺便说一句,看起来就像您的主人在南极洲或其他古老的地方。 我的意思是,伙计,免费的虚拟主机也提供了像phpMyAdmin这样的SQL客户端。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.