MySQL的数据备份和恢复

Posted 清风叶

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了MySQL的数据备份和恢复相关的知识,希望对你有一定的参考价值。

mysqldump命令导出数据,用mysql命令导入数据。

导出:

shell>mysqldump -h host -uroot -proot srcdbname(数据库名) [tables(表名)] > data.sql

导入:

shell>mysql -h host -uroot -proot destdbname < data.sql

上述方式,库需要先建好;如果想自动建库,利用--database参数即可,例子:

mysqldump -h localhost --port 3316 -uroot -proot --databases mas > N:\mas_autoCreateDB.sql
mysql -h localhost -uroot -proot < N:\mas_autoCreateDB.sql

指定多表时不要加逗号,例子:

 

mysqldump -utrsmas5 -ptrsadmin trsmas5 MAS_CATEGORY MAS_USER > mas_category_user.sql

以上是关于MySQL的数据备份和恢复的主要内容,如果未能解决你的问题,请参考以下文章

Mysql 备份恢复与编码问题

MySQL数据备份与恢复

如何进行数据库备份和恢复 mysql

MySQL的数据备份和恢复

Mysql 一次性备份导出/导入恢复所有数据库

mysql 中文乱码 如何恢复