关于mysql对Excel大批量录入数据的方法以及问题

load data local infile '<csv文件详细地址,注意把地址\ 改成 />' into table user
character set utf8                          # 可选,避免中文乱码问题
fields terminated by ','                 #  字段分隔符, 每个字段(列)以什么
optionally enclosed by '"'             # 文本限定符,每个字段被什么字符分割
Lines terminated by '\n'                #记录分隔符 ,如字段本身也含 \n 
(uid,uname,uo,ut)                             # 表结构 

 上一段为数据导入sql,这种方式非常的简约,只是为了顺利导入数据

  数据导入时,时间类型可以字段转换,当中文导入时间类型字段时,会0000-00-00 

  中文导入如果乱码或者为空,导入失败,解决方法有两种

  1.将csv文件用txt形式打开,另存为utf-8格式,保存就好了

  2. 将上面sql 中的 第二行 改为 character set  gb2312

posted @ 2021-10-31 22:04  御本美琴初号机  阅读(211)  评论(0)    收藏  举报