美文网首页
excel文件.xlsx七十九万数据导入mysql数据库

excel文件.xlsx七十九万数据导入mysql数据库

作者: 心似风雨 | 来源:发表于2020-07-29 09:50 被阅读0次

    excel文件.xlsx七十九万数据导入mysql数据库

    • 1.先使用excel打开.xls文件,选择另存为.csv文件
    • 2.把文件从gbk格式转换为utf-8
      iconv -f gbk -t utf-8 1.csv > 2.csv
    • 2.使用命令行连接数据库
      mysql -uroot -p
    • 3.创建导入的表,字段类型建议都用varchar,字段数与.xlsx文件一致
    • 4.执行 show variables like "secure_file_priv";
      可以查看导入数据的存放位置,如果secure_file_priv为null,证明禁止数据导入,需要修改my.cnf文件增加内容
      secure-file-priv=路径
      并重启数据库 service mysqld restart,
      my.cnf文件位置一般为/etc/my.cnf或/etc/mysql/my.cnf,cp .csv文件 刚才设置的路径
    • 5.执行命令 load data infile “/home/mysql/1.csv” into table tablename fields terminated by ",";

    相关文章

      网友评论

          本文标题:excel文件.xlsx七十九万数据导入mysql数据库

          本文链接:https://www.haomeiwen.com/subject/dtacrktx.html