mysql数据库导出指定表数据的方法

发布时间:2021-01-18编辑:脚本学堂
本文介绍了mysql数据库导出指定表中数据的方法,linux下mysql数据导出方法,有需要的朋友参考下。

linux下导出mysql中指定表数据 :
 

复制代码 代码示例:
mysqldump  -uroot -p databaseName talbeName.....tableName > xxx.sql
 

这样就可以导出表的数据了。

导出数据库的命令:
 

复制代码 代码示例:
mysql -uroot -p -f database_name<database_name.sql

如何导出数据库表的数据?(不同于备份哦)
 

复制代码 代码示例:
#mysql
(#mysql>use linux;)#可有可无
#mysql>select * from linux.table-name into outfile "/home/table-name.txt";
#/home/table-name.txt 可能会报错,如果这样去掉/home直接"table-name.txt"

默认保存在/var/lib/mysql/table-name.txt

如果只备份数据库中的一张表呢 ?
例如 17rumen 这个数据库的 user 表
 

复制代码 代码示例:
# mysqldump -uroot -p123 --opt 17rumen user > /opt/17rumen_user_2009_5_29.sql

---------------
或者想同时备份 多个数据库,而不需要一个个备份。
 

复制代码 代码示例:
# mysqldump -uroot -p123 --databases 17rumen test > /opt/test_17rumen_user_2009_5_29.sql

以上介绍的导出指定表数据的方法,还是很实用的,在mysql数据库的日常管理中,经常需要临时导出一些表的数据,建议大家好好研究下上面的方法。