如何通过命令行导出数据库?

goo*_*ing 21 mysql command-line

我有phpMyAdmin的URL,我有用户名和密码.如何导出所有这些数据库?因为phpMyAdmin在我尝试导出它时崩溃,所以我想通过命令行尝试它.

mat*_*lie 54

mysqldump -uUSERNAME -pPASSWORD -hHOSTNAME USER_DATABASE > FILENAME.sql
Run Code Online (Sandbox Code Playgroud)

然后导入使用:

mysql -uUSERNAME -pPASSWORD -hHOSTNAME USER_DATABASE < FILENAME.sql
Run Code Online (Sandbox Code Playgroud)


djd*_*jdy 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