简介
主要记录一下如何使用mysqldump
导出mysql的数据
过程
mysqldump -uusername -p -t -T /var/lib/mysql-files/ db_name table_name --fields-terminated-by='\t'
参数解释:
-t, --no-create-info Don't write table creation info.
-T, --tab=name Create tab-separated textfile for each table to given path. (Create .sql and .txt files.) NOTE: This only works if mysqldump is run on the same machine as the mysqld server.
--fields-terminated-by=name Fields in the output file are terminated by the given string.
注意1:
- 一定要选择你mysql数据中不存在的字符当分隔符,不要问我问什么要提醒你(我因为这个原因又导出了一遍)**
注意2:
-
-T
参数为数据库导出路径,这个路径由mysql限制,可以使用以下命令进行查询,相信了解mysql写shell的同学会比较熟悉这个命令。
show variables like 'secure_file_priv';
网友评论