mysql mysqldump

mysql mysqldump

mysqldump是否导出数据

//导出数据库为dbname的表结构,不导出数据
mysqldump  -h主机地址 -u用户名 -p密码 -d dbname >db.sql;

//导出数据库为dbname所有表结构及表数据,注意,去掉-d 导出结构+数据
mysqldump  -h主机地址 -u用户名 -p密码  dbname >db.sql;

mysqldump的时候忽略多张表

//忽略一张
/usr/bin/mysqldump -uUSER -pPASS --ignore-table=test1 db_test> db_test.sql

//忽略多张
/usr/bin/mysqldump -uUSER -pPASS --ignore-table=test1 --ignore-table=test2 db_test> db_test.sql

//忽略多张表,可以写成一个列表
/usr/bin/mysqldump -uUSER -pPASS --ignore-table={db_test.test1,db_test.test3} db_test> db_test.sql

mysqldump的时候指定多张表

//导出单个表
//导出数据库为dbname某张表(test)结构,注意,加上-d 只导出结构不导出数据
mysqldump  -h主机地址 -u用户名 -p密码 -d dbname test>db.sql;

//导出数据库为dbname某张表(test)结构及表数据(不加-d)
mysqldump  -h主机地址 -u用户名 -p密码 dbname test>db.sql;

//导出数据中dbname多张表(test1,test2,test3)结构及表数据用用空格隔开
mysqldump  -h主机地址 -u用户名 -p密码 dbname test1 test2 test3>db.sql;
posted @   liwenchao1995  阅读(42)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 全程不用写代码,我用AI程序员写了一个飞机大战
· DeepSeek 开源周回顾「GitHub 热点速览」
· 记一次.NET内存居高不下排查解决与启示
· 物流快递公司核心技术能力-地址解析分单基础技术分享
· .NET 10首个预览版发布:重大改进与新特性概览!
点击右上角即可分享
微信分享提示