数据格式:

1,”1300000”,”山东”,”济南”,”中国联通”,”0531”,”250000”
2,”1300001”,”江苏”,”常州”,”中国联通”,”0519”,”213000”
3,”1300002”,”安徽”,”巢湖”,”中国联通”,”0565”,”238000”
4,”1300003”,”四川”,”宜宾”,”中国联通”,”0831”,”644000”
5,”1300004”,”四川”,”自贡”,”中国联通”,”0813”,”643000”
6,”1300005”,”陕西”,”西安”,”中国联通”,”029”,”710000”
7,”1300006”,”江苏”,”南京”,”中国联通”,”025”,”210000”
8,”1300007”,”陕西”,”西安”,”中国联通”,”029”,”710000”
9,”1300008”,”湖北”,”武汉”,”中国联通”,”027”,”430000”
10,”1300009”,”陕西”,”西安”,”中国联通”,”029”,”710000”
11,”1300010”,”北京”,”北京”,”中国联通”,”010”,”100000”
12,”1300011”,”北京”,”北京”,”中国联通”,”010”,”100000”
13,”1300012”,”天津”,”天津”,”中国联通”,”022”,”300000”
14,”1300013”,”天津”,”天津”,”中国联通”,”022”,”300000”
15,”1300014”,”天津”,”天津”,”中国联通”,”022”,”300000”
16,”1300015”,”山东”,”淄博”,”中国联通”,”0533”,”255000”
17,”1300016”,”山东”,”烟台”,”中国联通”,”0535”,”264000”
18,”1300017”,”山东”,”济南”,”中国联通”,”0531”,”250000”
19,”1300018”,”天津”,”天津”,”中国联通”,”022”,”300000”
20,”1300019”,”天津”,”天津”,”中国联通”,”022”,”300000”
21,”1300020”,”上海”,”上海”,”中国联通”,”021”,”200000”
22,”1300021”,”上海”,”上海”,”中国联通”,”021”,”200000”
23,”1300022”,”上海”,”上海”,”中国联通”,”021”,”200000”
24,”1300023”,”上海”,”上海”,”中国联通”,”021”,”200000”

数据要求:
txt文件需要存成UTF-8

数据库执行语句:

mysql> load data infile 'F:/Mobile/Mobile.txt' into table mybatis.phoneown
-> fields terminated by','
-> lines terminated by'\r\n'
-> (id,num,province,city,name,areaCode,postCode);

错误总结:

Error Code: 1290. The MySQL server is running with the –secure-file-priv option so it cannot execute this statement
需要将secure-file-priv进行修改
​解决方式参考
MySQL ERROR 1300 (HY000): Invalid utf8 character string
将txt文本格式修改成UTF-8

Incorrect integer value: ” for column ‘id’ at row 1
​解决方式参考

数据库操作:
清空表主键归零:
​​​清空表主键归零​

1.如果曾经的数据都不需要的话,可以直接清空所有数据,并将自增字段恢复从1开始计数:

truncate table table_name;