将数据导入数据库:
一 需对比数据导入数据库
1 无结构数据
1.1字段间按逗号分隔处理到txt文件中
1.2链接数据库将数据导入数据库
mysql -hip地址 -P端口号 -u用户名 -p密码
load data local infile "/tmp/XXX.txt" into table 数据库表 FIELDS TERMINATED BY ',' lines terminated by '\n';
注意:端口的-P为大写;不同文件的换行符不一致,\n不行的话可以尝试\r\n
1.x 有结构数据 也就是从别的数据库导出的数据(比如经常遇到的线上数据导入线下)
mysql -hip地址 -P端口号 -u账号 -p密码 库名 < 本地文件.sql
2 使用sql做数据对比(比如:使用left join)
3 导出数据到txt文件
mysql -hip地址 -P端口号 -u用户名 -p密码 库名 -e "sql语句" >XXX.txt