首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >MySQL备份命令不能工作

MySQL备份命令不能工作
EN

Stack Overflow用户
提问于 2014-07-03 17:04:31
回答 3查看 1.2K关注 0票数 0

我试图使用以下命令对MySQL数据库进行备份:

代码语言:javascript
复制
mysql -u "username" -p "databasename" > "somename.sql"

输入密码后,它不会显示任何输出/错误。它没有显示终端提示。没有创建备份文件。

我曾经成功地使用过相同的命令。但我不知道为什么现在不行了。有什么想法吗?

我在Ubuntu14.04LTS上工作。

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2014-07-03 18:45:23

你在尝试错误的命令

代码语言:javascript
复制
mysqldump -u "username" -p"password" "databasename" > "somename.sql"

或者它

代码语言:javascript
复制
 mysqldump -u "username" -p "databasename" > "somename.sql"

并在提示时键入密码。

票数 5
EN

Stack Overflow用户

发布于 2014-07-04 11:27:30

mysql -u“用户名”-p数据库名“> "somename.sql”

你的用户名应该是根

代码语言:javascript
复制
Log in to root account
then stop database server
and 
Try this code

mysqldump -u根-p dbname > backup.db.sql

票数 0
EN

Stack Overflow用户

发布于 2018-05-01 08:31:21

您可以使用以下命令:

语法:

代码语言:javascript
复制
mysqldump -u root -p -h MYSQL_MACHIE_IP --routines DATABASE_NAME | sed -e 's/DEFINER[ ]*=[ ]*[^*]*\*/\*/' > BACKUP_FILE_NAME.sql

EX:

代码语言:javascript
复制
mysqldump -u root -p -h 12.123.11.123 --routines my_day_out | sed -e 's/DEFINER[ ]*=[ ]*[^*]*\*/\*/' > backup_15thjuly_with_sp.sql

上面的命令将生成一个带有.sql存储过程备份查询的文件.

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/24559546

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档