MySql数据库备份、还原操作指南|C/S开发框架
MySql数据库备份、还原操作指南
一、MySQL数据库备份
1、使用 mysqldump 命令备份数据
mysqldump是MySQL提供的一个非常有用的数据库备份工具。mysqldump命令执行时,可以将数据库备份成一个文本文件,该文件中实际包含了多个CREATE和INSERT语句,使用这些语句可以重新创建表和插入数据。
mysqldump 命令语法格式
备份数据库的基本语法格式如下:
mysqldump –u user –h host –p password dbname[tbname, [tbname...]]> filename.sql
mysqldump 命令参数说明
- user表示用户名称;
- host表示登录用户的主机名称;
- password为登录密码
- dbname为需要备份的数据库名称;
- tbname为dbname数据库中需要备份的数据表,可以指定多张需要备份的表,如果不指定,则表示备份所有数据表;
- 右箭头符号(>)告诉mysqldump将备份数据表的定义和数据写入备份文件;
- filename.sql为备份文件的名称。
备份 CSFrameworkV6_Normal数据库
打开 cmd 命令窗体, 输入命令,输入密码。
mysqldump -u root -p csframeworkv6_normal > c:/baks/csv6_normal.sql
备份 CSFrameworkV6 所有数据库
2、使用 Navicat 备份数据库
打开 Navicat,连接MySql服务器
备份 CSFrameworkV6 所有数据库
两种备份方式结论
使用 mysqldump 命令备份数据库速度非常快,而且备份文件比较小。
使用Navicat工具备份非常方便,但是备份速度较慢,备份文件略大。
二、MySQL数据库还原
执行sql脚本还原数据库。
扫一扫加作者微信