Mysql 导入导出,备份和恢复
Posted Mr-chen
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Mysql 导入导出,备份和恢复相关的知识,希望对你有一定的参考价值。
导入/出,备份/恢复
-
导入/导出
-
备份/恢复
数据备份和恢复
参考:http://www.mysqltutorial.org/mysql-copy-database/
参考:http://www.mysqltutorial.org/how-to-backup-database-using-mysqldump.aspx mysqldump命令的详细介绍,包括参数的使用。
备份
mysqldump -u root -p 数据库名 > 路径/xxx.sql
??>代表export
恢复
- 连接mysql,创建新的数据库
- 退出连接,执行如下命令: mysql -uroot -p 新数据库名 < 路径/xxx.sql; ??< 代表import,
- 或者进入控制台,在一个数据库内使用命令:source 路径/xxx.sql
另一种备份+恢复的方法,更高效!
使用--databases参数:
- mysqldump -u root -p --databases 数据库名 > 路径/xxx.sql
- 原数据库数据丢失/损坏,删除原数据库。
- mysql -u root -p < 路径/xxx.sql
--databases参数的作用其实是增加了2行代码到xxx.sql中:
- create database xxx;
- use xxx;
最后查看使用:
show tables from 新的数据库名
导入/导出
以上是关于Mysql 导入导出,备份和恢复的主要内容,如果未能解决你的问题,请参考以下文章