使用mysqldump批量导出建表语句

备份mysql数据很方便,用Mysql Administrator这种可视化工具做就可以了.但是这样会带有具体的数据,找了一下,没发现不带数据的option.

用mysql querybrowser可以得到具体一张表的建表语句,但是表多了就得一张一张弄.很麻烦.如果想偷懒一点,就只能命令行用mysqldump这个工具了-:)

运行一下musqldump,可以得到如下说明

[root@S101 bin]# mysqldump

Usage: mysqldump [OPTIONS] database [tables]

OR mysqldump [OPTIONS] --databases [OPTIONS] DB1 [DB2 DB3...]

OR mysqldump [OPTIONS] --all-databases [OPTIONS]

For more options, use mysqldump --help

于是把参数加进去,很简单的

mysqldump -h 192.168.1.93 -uroot -phuawei --database --no-data virus > getddl.sql

这样就得到一个sql文件了.大功告成!

 

 

你可能感兴趣的:(mysql)