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