【问题标题】:mysql dump, windows, seperate files for each DB, all databases optionmysql 转储、windows、每个数据库的单独文件、所有数据库选项
【发布时间】:2012-01-22 10:39:57
【问题描述】:

有人有关于如何转储所有数据库使用 mysql 转储的示例吗?每个数据库都可能有一个新文件吗?

我正在使用以下命令:

mysqldump -u root -p pw --all-databases > backup.sql;

它返回“您的 SQL 语法有错误”;

谢谢!

【问题讨论】:

  • 目前,mysqldump 没有单独的 *.sql 文件的选项。您可以使用批处理文件来实现这一点,而必须将一些简单的代码放在批处理文件中。这是一个用一些实际例子来解释这个过程的问题>>link

标签: mysql windows-server-2008


【解决方案1】:

你的命令有错误,-p后面应该没有空格,
喜欢

mysqldump -u root -ppw --all-databases > backup.sql;

我不确定你有多少个数据库,通常你可以这样做:-

mysqldump -u root -ppw db_a > db_a.sql;
mysqldump -u root -ppw db_b > db_b.sql;
...
... for all the databases

【讨论】:

    猜你喜欢
    • 2014-01-13
    • 2014-01-16
    • 1970-01-01
    • 2017-04-23
    • 2012-12-10
    • 2014-04-13
    • 2011-02-15
    • 2015-12-22
    • 2010-12-08
    相关资源
    最近更新 更多