经常使用 MySQL 操做

mysql mysqldump 只导出表结构 不导出数据mysql

> mysqldump --opt -d 数据库名 -u root -p > xxx.sql 

备份数据库sql

> mysqldump 数据库名 >数据库备份名

> mysqldump -A -u用户名 -p密码 数据库名>数据库备份名 

> mysqldump -d -A --add-drop-table -uroot -p >xxx.sql 

> mysqldump -S 数据库套接字文件 -u用户名 -p用户密码 -h mysql主机 --skip-lock-tables 数据库名称 表名称 --where "查询条件" > 导出文件名.sql

 

一、导出结构不导出数据 数据库

mysqldump --opt -d 数据库名 -u root -p > xxx.sql

二、导出数据不导出结构 bash

mysqldump -t 数据库名 -uroot -p > xxx.sql  

三、导出数据和表结构 命令行

mysqldump 数据库名 -uroot -p > xxx.sql  

四、导出特定表的结构 code

mysqldump -uroot -p -B 数据库名 --table 表名 > xxx.sql

 

导入数据ip

因为mysqldump导出的是完整的SQL语句,因此用mysql客户程序很容易就能把数据导入了table

mysql 数据库名 < 文件名 
source /tmp/xxx.sql

 

MySQLdump 导出规则class

> mysqldump   -u root  -p   数据库名  表名 > 你要保存的sql文件(加位置)

单表备份程序

> mysqldump -h 127.0.0.1 -u root -p erp cms_info > cms_info.sql

命令行下具体用法以下

> mysqldump -u用戶名 -p密码 -d 数据库名 表名 > 脚本名;

导出整个数据库结构和数据

> mysqldump -h localhost -uroot -p123456 database > dump.sql

导出单个数据表结构和数据

> mysqldump -h localhost -uroot -p123456  database table > dump.sql

导出整个数据库结构(不包含数据)

> mysqldump -h localhost -uroot -p123456  -d database > dump.sql

导出单个数据表结构(不包含数据)

> mysqldump -h localhost -uroot -p123456  -d database table > dump.sql
相关文章
相关标签/搜索