mysql备份数据库常见问题
Posted 心如沚水
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了mysql备份数据库常见问题相关的知识,希望对你有一定的参考价值。
如果遇到mysqldump: unknown option ‘--no-beep‘ ,可以加上 --no-dafaults
命令结尾无需分号
mysqldump --no-defaults -uroot -p --databases s8 > s888888.sql
1.导出所有数据库
该命令会导出包括系统数据库在内的所有数据库
mysqldump -uroot -proot --all-databases >/tmp/all.sql
2.导出db1、db2两个数据库的所有数据
mysqldump -uroot -proot --databases db1 db2 >/tmp/user.sql
3.只导出表结构不导出数据,--no-data
mysqldump -uroot -proot --no-data --databases db1 >/tmp/db1.sql
4.利用导出文件创建数据库
# 命令行中 Mysql –uroor –p db1.sql < db1
存储过程生成100万条数据: [sql] view plain copy BEGIN DECLARE i INT; START TRANSACTION; SET i=0; WHILE i<1000000 DO INSERT INTO t_user VALUES(NULL,CONCAT(i+1,‘@xxg.com‘),i+1); SET i=i+1; END WHILE; COMMIT; END
以上是关于mysql备份数据库常见问题的主要内容,如果未能解决你的问题,请参考以下文章
mysql大网站数据库的备份,怎么进行增量备份和完全备份快速一点,用啥工具吗,还是代码!