插入phpmyadmin sql转储没有phpymadmin


Inserting a phpmyadmin sql dump without phpymadmin

我正在移动一个可以访问phpmyadmin的站点到一个我没有(无论如何还没有)的地方。是否有一个php脚本导入生成的。sql文件到数据库?数据库已经创建并准备好了,只需要导入表和记录。

试试这个

通过FTP上传SQL文件到web空间,并执行包含此代码的页面。

<?php
$file="path/to/file.sql";
$command = "mysql -u $dbuser --password='$dbpassword' --host='$sqlhost' $dbname < $file";
exec($command);
?>

不要忘记设置数据库名、用户名和密码的变量。另外,要确保PHP能够使用exec函数执行命令。

为什么使用php,为什么不使用MySQL本身:

http://dev.mysql.com/doc/refman/5.5/en/mysql.html

使用SSH。请先安装PuTTy。向主机询问SSH服务器的服务器IP、用户名和密码,然后开始工作。无论如何,如果没有phpmyadmin或任何其他替代SQL客户端,您认为如何正确管理表和数据库?请主机安装它们。顺便说一句,看起来你的主人在南极洲或其他古老的地方。我的意思是,拜托,像phpMyAdmin这样的SQL客户端甚至可以免费提供子主机