mysqldump对MySQL做备份和恢复

2019-07-15  本文已影响0人  寂寞的棍棍

数据库密码为root

以下命令对mysql单库做备份

mysqldump -uroot -proot test_db > test_db.sql       #备份完整表结构和数据
mysqldump -uroot -proot -d test_db > test_db.sql   #仅备份表结构(增加-d参数,下同)

以下命令对mysql单表做备份

mysqldump -uroot -proot test_db test_table > tablename.sql    

以下命令对数据进行还原

 mysql -uroot -proot dbname < test_db.sql    

备注

mysqldump在shell脚本中定时对数据备份时注意使用完整路径 /usr/bin/mysqldump,否则备份出的文件可能是空的

上一篇 下一篇

猜你喜欢

热点阅读