(笔记)Mysql命令mysqldump:备份数据库
2016-01-24 13:42
741 查看
mysqldump命令用来备份数据库。
mysqldump命令在DOS的\\mysql\\bin目录下执行。
1) 导出整个数据库(导出文件默认是存在mysql\bin目录下)
mysqldump -u 用户名 -p 数据库名 > 导出的文件名
mysqldump -u user_name -p123456 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
mysqldump命令在DOS的\\mysql\\bin目录下执行。
1) 导出整个数据库(导出文件默认是存在mysql\bin目录下)
mysqldump -u 用户名 -p 数据库名 > 导出的文件名
mysqldump -u user_name -p123456 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
相关文章推荐
- (笔记)Mysql命令rename:修改表名
- (笔记)Mysql命令alter add:增加表的字段
- MySQL5.5.19安装
- 使用nodejs,express,mysql,Bootstrap开发采购招标网站(一)项目搭建
- 关于 Mac OS 本地安装 Mysql 的一些坑
- mysqldump和bin-log备份以及恢复示例
- 新浪云+七牛云实现 Mysql + Servlet + Jsp 使用记录
- MySQL导入txt数据及导出整个数据库或者数据库某个表的方法
- SqlServer Mysql数据库修改自增列的值及相应问题的解决方案
- MySQL语句规范与基本操作
- MySQL学习笔记
- mysql外键约束
- VS2013与MySql建立连接;您的项目引用了最新实体框架;但是,找不到数据链接所需的与版本兼容的实体框架数据库 EF6使用Mysql的技巧
- 清空mysql表后,自增id复原
- mysql笔记03 查询性能优化
- mysql 分表真正的意义在哪里?
- mysql中如何提高大表之间复制效率
- MySQL优化技巧之二(sql优化总结)
- mysql字符集和校对规则(Mysql校对集)
- MySQL 主键与索引的联系与区别分析