mysql数据库,linux导出指定表数据

mysql数据库,linux导出指定表数据

今天:我要把那个经常用到,但是,记下不来的命令写到这上面

MYSQLdump-uroot-pdatabaseNametalbeName.....tableName>xxx.sql

这样就可以导出数据了。

mysql-uroot-p-fdatabase_name<database_name.sql

这是导出数据库的命令

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

#mysql

(#mysql>uselinux;)#可有可无

#mysql>select*fromlinux.table-nameintooutfile"/home/table-name.txt";

#/home/table-name.txt可能会报错,如果这样去掉/home直接"table-name.txt"

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

如果你想只备份数据库中的一张表呢?

例如17rumen这个数据库的user表

#mysqldump-uroot-p123--opt17rumenuser>/opt/17rumen_user_2009_5_29.sql

---------------

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

#mysqldump-uroot-p123--databases17rumentest>/opt/test_17rumen_user_2009_5_29.sql

相关推荐