备份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文件了.大功告成!