繁体   English   中英

在没有phpymadmin的情况下插入phpmyadmin sql dump

[英]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本身:

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

使用SSH。 首先安装PuTTy。 向您的主机询问SSH服务器的服务器IP,用户名和密码,然后执行工作。 无论如何,您认为在没有phpmyadmin或任何其他替代SQL客户端的情况下,如何正确管理表和数据库? 要求您的主机安装它们。 顺便说一句,看起来就像您的主人在南极洲或其他古老的地方。 我的意思是,伙计,免费的虚拟主机也提供了像phpMyAdmin这样的SQL客户端。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM