上传数据库mysql

时间:2014-05-26 17:57:20

标签: php mysql upload

我的mysql服务器出了问题。基本上我无法上传我的数据库......我已经尝试过了:

mysql -u username -p database_name > file.sql

mysqldump -p -u username database_name > dbname.sql

没有任何作用......第一种方法在我向mysql服务器插入密码后卡住了第二种方法什么也没做,在mysqldumb之后没有发生任何事情......

另外我尝试使用phpmyadmin,但是在13s之后上传我得到了空白屏幕,没有错误。我将memory_limit和upload_max_filesize设置为128M但仍然遇到此问题。

由于

3 个答案:

答案 0 :(得分:0)

您可以使用.rar或zip文件夹上传sql文件。通过phpmyadmin,在这种情况下,你将压缩文件大小,你不应该再次面对这个问题。

答案 1 :(得分:0)

您希望从读取 sql文件,而不是写入它。

第一行使用<而不是>

您可能需要获得file.sql的干净副本,因为您可能已覆盖它。

(第二行是将数据库复制到文件中,而不是相反)

答案 2 :(得分:0)

第一个命令仅用于连接数据库。您没有看到任何内容,因为所有输出都被定向到file.sql。尝试删除&gt;命令中的file.sql,你应该看到错误或sql提示符。

第二个命令“看起来”没问题,假设您要将数据保存到文件中,而不是从文件中加载数据。

要加载数据,请使用

mysql -h hostname -u user --password=password databasename < filename