我的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但仍然遇到此问题。
由于
答案 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