美文网首页
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