0%

Mac 远程登录 Mysql 并导入本地 CSV 文件

首先通过 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 文件拖入新的终端窗口获得。