• 【原】csv文件导入MySQL数据库的实践


    问题:如何将csv格式的文件导入到MySQL数据库中(csv文件中包含有中文内容)?

    CSV文件内容如下:

    表结构如下:

    ----------------------------------------------------------------------------------------------

    具体操作如下:

    1.修改表及字段的编码方式,使其支持中文汉字

    表名称为【demo】,需要修改的字段有username和password

    1 ALTER TABLE demo CHARACTER SET gb2312;
    2 ALTER TABLE demo MODIFY username varchar(20CHARACTER SET gb2312;
    3 ALTER TABLE demo MODIFY password varchar(20CHARACTER SET gb2312;

    2.查看编码修改结果

    SHOW CREATE TABLE demo;

    3.导入csv文件,文件名称和路径为D:/insert_data.csv

    1 LOAD DATA INFILE "d:/insert_data.csv"
    2 REPLACE INTO TABLE DEMO
    3 CHARACTER SET gb2312
    4 FIELDS TERMINATED BY "," ENCLOSED BY ""
    5 LINES TERMINATED BY "\r\n";

    4.执行成功后可以查看导入效果

  • 相关阅读:
    学习hadoop
    贵在坚持
    保护好自己的毕业论文
    博客园与CSDN的选择
    Matlab中的“prod”函数
    js实现HashMap()
    js常用正则表达式
    苹果手机使用替代onkeyup的方法
    keydown
    ArrayAndString(数组和字符串)
  • 原文地址:https://www.cnblogs.com/temptation/p/1862460.html
Copyright © 2020-2023  润新知