导入:
方法1
load data local infile 'D:data.txt' into table 表名 fields terminated by '\t';
方法2(直接在命令行执行,从当前目录下导入)
mysql -u root -p 数据库名<文件名.sql
mysql -u root -p mysqldb<文件名.sql
导出:
方法1:
查看secure_file_priv 路径,导出路径必须一致
show variables like '%secure%';
我的secure_file_priv 路径为/var/lib/mysql-files/
select * from 表名 into outfile '/var/lib/mysql-files/文件名.txt' 可以加条件(where),默认\t分割,不换行。
select * from 表名 into outfile '/var/lib/mysql-files/文件名.txt' lines terminated by "\r\n"; 自动换行
方法2:(直接在命令行执行,保存在当前目录下)
mysqldump -u root -p 库名 表名>文件名.sql