mysql 数据库如何备份,如图,

发布网友 发布时间:2022-04-23 07:17

我来回答

1个回答

热心网友 时间:2022-04-08 00:39

数据库备份,可以全量备份,也可以备份一部分

备份的方法也有很多种

如果是使用语句进行备份,那么只能导出数据的内容,不包括表的结构
需要先锁表,避免备份过程中表被更新
锁表语句:mysql>LOCK TABLES READ tbl_name;
然后导出数据:mysql>SELECT * INTO OUTFILE_tbl_name.bak‘ FROM tbl_name;
最后将表解锁:mysql>UNLOCK TABLES;

如果是使用工具 mysqlmp 进行备份,就不仅可以导出数据,还可以备份表结构
假如要备份数据库 db_name:shell> mydqlmp db_name
假如要把数据库备份到 bd_name.bak 中:shell> mydqlmp db_name>db_name.bak

还可以用直接拷贝的方法进行备份,也就是直接复制文件来备份数据追问mysqlmp 怎么用呢?有没有教程或者资料提供一下

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com