当前位置 : 主页 > 网络编程 > 其它编程 >

MYSQL手动备份和还原

来源:互联网 收集:自由互联 发布时间:2023-07-02
一、备份1.导出整个数据库在CMD控制台找到MYSQL的BIN目录下命令:mysqldump-u用户名–p密码数据库名导出的文件名如:mysqldump 一、备份 1.导出整个数据库 在CMD控制台找到MYSQL的BIN目录下 命
一、备份1.导出整个数据库在CMD控制台找到MYSQL的BIN目录下命令:mysqldump-u用户名–p密码数据库名导出的文件名如:mysqldump

一、备份

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 -p2、进入数据库:mysql>use 数据库3、然后使用source命令,后面参数为脚本文件(如这里用到的.sql) mysql>source c:\test.sql

网友评论