MYSQL数据库csv导入mysql数据库的实例代码
《MYSQL数据库csv导入mysql数据库的实例代码》要点: 本节内容: 将csv文件导入数据到mysql数据库中,sql语句: ?REPLACE INTO TABLE person_info ?CHARACTER SET utf8 ?FIELDS TERMINATED BY "," ENCLOSED BY "" ?LINES TERMINATED BY "rn"; 注意,如果导入时出现:truncated字样,则是SQL_MODE问题,修改sql_mode就可以了; set sql_mode='no_auto_create_user,no_engine_substitution'; ? 如出现错误:ERROR 1262 (01000): Row 6737 was truncated; it contained more data than there were input columns. 附,Mysql导入csv文件. MYSQL LOAD DATA INFILE命令可以把csv平面文件中的数据导入到数据库中. ?INTO TABLE ip_location ?CHARACTER SET utf8 ?FIELDS TERMINATED BY ',' ENCLOSED BY '"'; --CHARACTER SET :mysql字符集,一定要加上,免去乱码麻烦 --INTO TABLE :导入到哪个表 --FIELDS TERMINATED BY :以什么作为分割符 -- ENCLOSED BY :被什么包抄 ? 在windows系统中: ?REPLACE INTO TABLE DEMO ?CHARACTER SET gb2312 ?FIELDS TERMINATED BY "," ENCLOSED BY "" ?LINES TERMINATED BY "rn"; --LINES TERMINATED BY:与linux分歧,以什么作为行的结尾. 编程之家PHP培训学院每天发布《MYSQL数据库csv导入mysql数据库的实例代码》等实战技能,PHP、MYSQL、LINUX、APP、JS,CSS全面培养人才。 (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |