一、备份
1.导出整个数据库
在CMD控制台找到MYSQL的BIN目录下
命令:
mysqldump -u 用户名 –p密码 数据库名>导出的文件名
如:
mysqldump -u root -p root test > c:\test.sql
2.导出一个表
命令:
mysqldump -u 用户名 -p 数据库名 表名1 表名2 ……> 导出的文件名
如:
mysqldump -u root -proot test user usergroup>c:\test.sql
3.导出一个数据库结构
命令:
mysqldump -u 用户名 -p -d–add-drop-table 数据库名 >导出的文件名
解释:
-d 没有数据
–add-drop-table在每个create语句之前增加一个droptable,注意是两个”-”
同理,只备份某几个表,只需要在后面添加上表名即可。
二、还原
用到的命令为mysql 的source 命令
用法:
1、进入mysql数据库控制台:如mysql -u root -p
2、进入数据库:mysql>use 数据库
3、然后使用source命令,后面参数为脚本文件(如这里用到的.sql)