我有phpMyAdmin的URL,我有用户名和密码。如何导出所有这些数据库?因为phpMyAdmin在我尝试导出时崩溃了,所以我想通过命令行尝试它。
答案 0 :(得分:52)
mysqldump -uUSERNAME -pPASSWORD -hHOSTNAME USER_DATABASE > FILENAME.sql
然后使用:
导入mysql -uUSERNAME -pPASSWORD -hHOSTNAME USER_DATABASE < FILENAME.sql
答案 1 :(得分:14)
mysqldump -u user -p db_name > db_file.sql
编辑:基于对另一个答案的评论。
如果MySQL服务器允许远程连接,那么您可以在您有权访问的另一台计算机上运行此命令。
mysqldump -h hostname-of-your-server -u user -p db_name > db_file.sql
答案 2 :(得分:0)
如果要一次导出所有数据库,请改用以下命令。
mysqldump -u <THE USERNAME> -p --all-databases > all_databases.sql
答案 3 :(得分:0)
当我已经登录到服务器时,我只需要将该命令转储为数据库
mysqldump --databases database_name > file_name.sql