mysql大批量数据插入优化

如果一次性需要插入大批量数据,使用insert语句插入性能较低,此时可以使用mysql数据库提供的load指令进行插入,操作如下:
1、客户端连接服务器时候,使用 --local-infile参数。

  mysql --local-infile -u root -p

2、设置全局参数 local-infile 为1,开启从本地加载文件导入数据的开关。

  set global local-infile = 1; 

3、执行 load 指令,讲追备好的数据加载到表中。

  load data local infile '/root/sql.log' into table 'tb_user' fields terminated by ',' lines terminated by '\n';
load

 

 

posted on 2026-09-22 17:33  一水_001  阅读(4)  评论(0)    收藏  举报

导航