mysql命令行数据导出
导出数据库
导出数据以及结构
mysqldump -h {ip} -u{username} -p{password} --databases {数据库名称} > 要导出的文件.sql
或
nohup mysqldump -h {ip} -u{username} -p{password} --databases {数据库名称} > 要导出的文件.sql &
仅导出结构
mysqldump -h {ip} -u{username} -p{password} -d {数据库名称} > 要导出的文件.sql
或
nohup mysqldump -h {ip} -u{username} -p{password} -d {数据库名称} > 要导出的文件.sql &
导出具体的表
导出表数据及结构
mysqldump -h {ip} -u{username} -p{password} -t {数据库名称} --tables {表名称,如果多个以空格隔开} > 要导出的文件.sql
或
nohup mysqldump -h {ip} -u{username} -p{password} -t {数据库名称} --tables {表名称,如果多个以空格隔开} > 要导出的文件.sql &
仅导出结构
mysqldump -h {ip} -u{username} -p{password} -d {数据库名称} --tables {表名称,如果多个以空格隔开} > 要导出的文件.sql
或
nohup mysqldump -h {ip} -u{username} -p{password} -d {数据库名称} --tables {表名称,如果多个以空格隔开} > 要导出的文件.sql &