gpt4 book ai didi

innodb - 使用 MyISAM 和 InnoDB 表备份 MySQL 数据库

转载 作者:行者123 更新时间:2023-11-30 22:36:59 29 4
gpt4 key购买 nike

我有一个包含混合表(MyISAM、InnoDB)的 MySQL 数据库。

如何通过 Linux 命令行使用 mysqldump 创建数据库的完整备份,我应该使用什么选项?

最佳答案

在下面使用-

所有数据库的通用命令是-

mysqldump -uroot -proot123 -A > /path/mydbbackup.sql

如果你想根据自己的选择选择少数或全部数据库,那么-

mysqldump -uroot -proot123 -B mydb1 mydb2 mydb3 > /path/mydbbackup.sql

如果你想避免锁定,那么使用单一事务选项-

mysqldump --single-transaction -uroot -proot123 -A > /path/mydbbackup.sql

如果你想进行特定的数据库备份,那么-

mysqldump -uroot -proot123 mydb > /path/mydbbackup.sql

如果你想备份一个表,那么-

mysqldump -uroot -proot123 mydb mytable > /path/mydbbackup.sql

这里的用户名是root,密码是root123,你可以根据自己的修改

注意:mysqldump 实用程序对 innodb 和 myisam 进行备份。

关于innodb - 使用 MyISAM 和 InnoDB 表备份 MySQL 数据库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32268253/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com