第一种方式:通过,MySQLWorkbench来导入csv文件:
鼠标右击要导入到的数据库,选择 Table Data Import Wizard
填入要导入文件的路径,然后下面一路next,就可以导入了。
第二种方法: 通过命令行的方式导入:
1.找出上传文件的安全文件夹,输入下面命令,查看 ’secure_file_priv‘ 的值:
SHOW VARIABLES LIKE "secure_file_priv";
2.将要上传的文件传入mysql认为的安全上传目录下:
------------------------------------------------------------------------------
3.执行上传:
1.如果第一行为字段名的话:需要将第一行忽略(导入的时候)
load data infile 'secure_file_priv/c.csv' into table {tablename} character set 'utf8' fields terminated by ',' lines terminated by '\r\n' ignore 1 lines;
2.如果csv文件中无字段名,全为字段值的话:
load data infile 'secure_file_priv/c.csv' into table {tablename} character set 'utf8' fields terminated by ',' lines terminated by '\r\n' ;