操作系统:CentOS 7.6 64bit with ARM
mysql版本:mysql8.0
一、备份数据
1、备份全部数据库
mysqldump -uroot -p --all-databases > /backup/mysqldump/all.db
2、备份指定库:
mysqldump -uroot -p test > /backup/mysqldump/test.db
3、备份指定数据库指定表(多个表以空格间隔)
mysqldump -uroot -p mysql db event > /backup/mysqldump/2table.db
4、备份指定数据库排除某些表
mysqldump -uroot -p test --ignore-table=test.t1 --ignore-table=test.t2 > /backup/mysqldump/test2.db
二、还原数据
1、在系统命令行还原数据库
#注:在导入备份数据库前,db_name如果没有,是需要创建的; 而且与db_name.db中数据库名是一样的才可以导入。
mysqladmin -uroot -p create db_name
mysql -uroot -p db_name < /backup/mysqldump/db_name.db
2、在mysql命令行还原数据库
mysql > use db_name
mysql > source /backup/mysqldump/db_name.db
版权声明:本文为weixin_39209889原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。