将execl中的数据导入到mysql

来源:互联网 发布:警服在淘宝怎么搜 编辑:程序博客网 时间:2024/05/04 14:05

1.将execl表格另存为.csv格式

2.通过mysql的load data命令将.csv中的数据导入mysql

   2.1连接数据库:mysql -h localhost -u root -p --local-infile=1 test

   2.2导入数据:load data local  infile '~/tmp.csv' into table tmp fields terminated by ',';


关于字符编码:

我是把所有的字符编码全部转化成了utf8

1.execl的转化可以使用iconv命令

2.mysql的字符编码可以在/etc/mysql/my.cnf中的【client】添加default-character-set = utf8和【mysqld】添加character_set_server = utf8设置