我试图使用以下命令对MySQL数据库进行备份:
mysql -u "username" -p "databasename" > "somename.sql"输入密码后,它不会显示任何输出/错误。它没有显示终端提示。没有创建备份文件。
我曾经成功地使用过相同的命令。但我不知道为什么现在不行了。有什么想法吗?
我在Ubuntu14.04LTS上工作。
发布于 2014-07-03 18:45:23
你在尝试错误的命令
mysqldump -u "username" -p"password" "databasename" > "somename.sql"或者它
mysqldump -u "username" -p "databasename" > "somename.sql"并在提示时键入密码。
发布于 2014-07-04 11:27:30
mysql -u“用户名”-p数据库名“> "somename.sql”
你的用户名应该是根
Log in to root account
then stop database server
and
Try this codemysqldump -u根-p dbname > backup.db.sql
发布于 2018-05-01 08:31:21
您可以使用以下命令:
语法:
mysqldump -u root -p -h MYSQL_MACHIE_IP --routines DATABASE_NAME | sed -e 's/DEFINER[ ]*=[ ]*[^*]*\*/\*/' > BACKUP_FILE_NAME.sqlEX:
mysqldump -u root -p -h 12.123.11.123 --routines my_day_out | sed -e 's/DEFINER[ ]*=[ ]*[^*]*\*/\*/' > backup_15thjuly_with_sp.sql上面的命令将生成一个带有.sql存储过程备份查询的文件.
https://stackoverflow.com/questions/24559546
复制相似问题