mysql 转储、Windows、每个数据库的单独文件、所有数据库选项

发布于 2024-12-21 18:49:10 字数 197 浏览 1 评论 0原文

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

我正在使用以下命令:

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

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

谢谢!

Does anybody have an example on how to dump all databases uses mysql dump? And possible all a new file for each DB?

I'm using the follow command:

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

It's returning with "You have an error in your SQL sytax";

Thanks!

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

梦在夏天 2024-12-28 18:49:10

您的命令有错误,-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

There is an error in your command, it should be no space after -p,
like

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

I not sure how many database you have, usually you can do this :-

mysqldump -u root -ppw db_a > db_a.sql;
mysqldump -u root -ppw db_b > db_b.sql;
...
... for all the databases
~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文