我可以远程连接到我的服务器上的MySQL数据库,没有任何问题,可以查询和截断表格。我不能但是,上传(通过导入)数据库文件。
upload_max_filesize = 40M
post_max_size = 40M
我还将php.ini文件上传到我的服务器。
答案 0 :(得分:1)
如果您可以远程连接而没有任何问题,请不要使用phpmyadmin进行恢复。使用另一个不使用php的远程工具。
尝试转到my.cnf in /etc/mysqlan
d,表示
bind-address = 127.0.0.1
将其更改为服务器的IP地址。重启mySQL。这样你就可以使用mySQL Workbench(在他们的网站上)远程连接,并上传.sql
我建议之后再回来以避免其他问题。
还要确保让用户可以从任何地方(%)或至少您的家庭IP(无论您在哪里尝试连接)进行访问,并具有足够的权限来恢复数据库。 (虽然如果你让root用户具有%的访问权限,你有时可能无法使用phpMyAdmin。)
使用FTP / SSH将文件加载到服务器,并使用SSH通过mysql命令恢复数据库。