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

你可能感兴趣的:(mysql)