首先通过 Navicat Mysql 在目标数据库建立新的表。
新表和要导入的数据应该有一样的数据结构。主要是字段以及字段的类型。
远程登录 Mysql
打开终端,输入如下命令:
mysql --local-infile -h (IP 地址或者 Mysql 域名地址) -P (Mysql 端口) -u (用户名) -p
然后就会显示要求你输入密码,输入后回车即可登录。
注意:--local-infile必须要加入登录命令,否则会提示无权限。
导入本地 CSV
命令如下:
mysql> LOAD DATA LOCAL INFILE 'CSV 文件地址'
-> INTO TABLE out10
-> FIELDS TERMINATED BY ','
-> IGNORE 1 LINES
-> ;
CSV 文件地址,可以通过把 CSV 文件拖入新的终端窗口获得。