mysqldump 备份命令的一些用法

1)导出所有的数据库(库/表结构/数据)mysqldump -uroot -proot --all-databases > keysou.sql2)导出所有的数据库(库/表结构,但不包括数据)mysqldump -uroot -proot --all-databases --no-data > keysou.sql3)只导出某一个表(结构+数据:commany.user)mysqldump -uroot -proot commany user > keysou.sql4) 只导出某一个表(结构,不包括数据:commany.user)mysqldum -uroot -proot --no-data commany user >keysou.sql5)导出多个表(结构+数据: commany.user ,commany.dept)mysqldum -uroot -proot --no-data commany user dept >keysou.sql6)在备份的时候不创建表结构mysqldum -uroot -proot --no-create-info commany user >keysou.sqlor:查看备份的结构select * from commany.user into outfile 'keysou.sql'7)导出单个数据库(结构+数据)mysqldump -uroot -proot --database commany > keysou.sql8)导出多个数据库(结构+数据)mysqldump -uroot -proot --database commany bbs > keysou.sql9)导出单个数据库(只要结构,不要数据)mysqldump -uroot -proot --no-data --database commany > keysou.sql10)导出多个数据库(只要结构,不要数据)mysqldump -uroot -proot --no-data --database commany bbs > keysou.sql11)导出单个数据库(只要数据,不要结构)mysqldump -uroot -proot --no-create-db --no-create-info --database commany > keysou.sql12)导出单个库(排除某个表)mysqldump -uroot -proot --database commany --ignore-table=commany.user > keysou.sql13)导出某个表的某一些数据(按条件)mysqldump -uroot -proot --database commany user --where="user_id<1000" > keysou.sql


作者头像
萧萧一风创始人

做一个积极主动热情的人,为了想要完成的事情和实现的目标,拼命投入力量。

上一篇:磁盘分区助手-专业版
下一篇:CentOS 7 安装phpstudy Web环境面板

发表评论