如何通过命令行导出数据库?
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何通过命令行导出数据库?相关的知识,希望对你有一定的参考价值。
我有phpMyAdmin的URL,我有用户名和密码。如何导出所有这些数据库?因为phpMyAdmin在我尝试导出它时崩溃,所以我想通过命令行尝试它。
答案
mysqldump -uUSERNAME -pPASSWORD -hHOSTNAME USER_DATABASE > FILENAME.sql
然后导入使用:
mysql -uUSERNAME -pPASSWORD -hHOSTNAME USER_DATABASE < FILENAME.sql
另一答案
mysqldump -u user -p db_name > db_file.sql
编辑:根据另一个答案的评论。
如果MySQL服务器允许远程连接,则可以在您有权访问的另一台计算机上运行此命令。
mysqldump -h hostname-of-your-server -u user -p db_name > db_file.sql
另一答案
如果要同时在单个命令中导出所有数据库,请改用以下命令。
mysqldump -u <THE USERNAME> -p --all-databases > all_databases.sql
以上是关于如何通过命令行导出数据库?的主要内容,如果未能解决你的问题,请参考以下文章