MySQL 数据库的备份和恢复
来源:互联网 发布:cats dogs 数据集 编辑:程序博客网 时间:2024/06/05 12:40
命令在DOS的\mysql\bin目录下执行
备份
1.导出整个数据库
范式:
mysqldump -u 用户名 -p 数据库名 > 导出的文件名
案例:
mysqldump -u root -p1234 database_name > outfile_name.sql
2.导出一个表
范式:
mysqldump -u 用户名 -p 数据库名 表名> 导出的文件名
案例:
mysqldump -u user_name -p database_name table_name > outfile_name.sql;
3.导出一个数据库结构
mysqldump -u user_name -p -d –add-drop-table database_name > outfile_name.sql
-d 没有数据
–add-drop-table 在每个create语句之前增加一个drop table
4.带语言参数导出
范式:
mysqldump -uroot -p –default-character-set=latin1 –set-charset=gbk –skip-opt database_name > outfile_name.sql
例如,将aaa库备份到文件back_aaa中:
[root@test1 root]# cd /home/data/mysql[root@test1 mysql]# mysqldump -u root -p --opt aaa > back_aaa
恢复
bin目录下:
shell> mysqladmin -h myhost -u root -p create dbnameshell> mysqldump -h host -u root -p dbname < dbname_backup.sql
命令行中:
mysql> source c:\\school.sql;
0 0
- MySQL 数据库的备份和恢复
- MySQL 数据库的备份和恢复(1)
- MySQL 数据库的备份和恢复(2)
- MySQL 数据库的备份和恢复
- MySQL 数据库的备份和恢复
- MySQL 数据库的备份和恢复
- MySQL 数据库的备份和恢复
- MySQL数据库的备份和恢复
- MySQL数据库备份和恢复的解决方案
- MySQL 数据库的备份和恢复
- MySQL 数据库的备份和恢复
- MySQL 数据库的备份和恢复
- MySQL 数据库的备份和恢复
- mysql数据库的备份和恢复
- MySQL 数据库的备份和恢复
- MySql数据库的备份和恢复
- MySQL数据库的维护、备份和恢复
- MySQL 数据库的备份和恢复
- iOS开发-项目中经常的问题
- CentOS安装第三方源(EPEL,RPMForge,RPMFusion)
- 汇编语言-汇编程序初识
- 文件写入
- ios开发-UIImageView的使用,点击图片刷新对应数据的过程
- MySQL 数据库的备份和恢复
- HTML5实战与剖析之触摸事件(touchstart、touchmove和touchend)
- 分布式一致性协议paxos
- CSS样式使DIV盒子垂直水平居中
- 用户·角色·权限·表
- 部署web项目心得
- 【python之旅】第一个python程序,当然得从 Hello World 开始喽
- 使用注解为HibernateDaoSupport注入sessionFactory
- Android 模拟Home按键