MySQL数据库备份与还原
1.备份
MySQL数据库备份是使用mysqldump命令行工具实现的。可以使用mysqldump --help查看该命令行具体的使用方法。下面列出一些示例:
#该命令导出test数据库到~/sql_bak/test.sql mysqldump -uroot -p test >~/sql_bak/test.sql #该命令导出test数据库的t1,t2表到~/sql_bak/t1t2.sql mysqldump -uroot -p test t1 t2>~/sql_bak/t1t2.sql #该命令导出test1,test2数据库到~/sql_bak/db_test.sql mysqldump -uroot -p --databases test1 test2>~/sql_bak/db_test.sql #该命令导出test数据库(无数据)到~/sql_bak/test.sql mysqldump -uroot -p -d test>~/sql_bak/test.sql
2.还原
在进入mysql命令行后,执行source指令执行sql文件达到还原的目的。
source ~/sql_bak/test.sql