mysql导入导出命令

admin 2019-01-03 AM 486℃ 0条

一、导出命令

1、导出数据库

mysqldump -uroot -p -Q -a --opt   --default-character-set=utf8  --skip-lock-tables  dbname>/home/dbname_$(date +"%Y%m%d").sql

2、导出指定数据库表

mysqldump -uroot -p  dbname  tablename >/home/tablename.sql

3、排除部分表导出数据库

mysqldump -uroot -p  --ignore-table=dbname.tablename1  --ignore-table=dbname.tablename2    dbname>/home/dbname.sql

4、导出所有表结构

mysqldump -uroot -pk8mukwgv   -d  --add-drop-table dbname>/home/dbstructure.sql

5、导出指定表结构

mysqldump -uroot -pk8mukwgv   -d  dbname   tablename>/home/tablestructure.sql

注:-d 没有数据 --add-drop-table 在每个create语句之前增加一个drop table

二、导入命令

1、导入数据库

mysql -uroot -p  --default-character-set=utf8   dbname</home/dbname.sql
标签: mysql

非特殊说明,本博所有文章均为博主原创。