我正在尝试将以下链接中的数据加载到 MYSQL 数据库方案中
点击here
但是 30 秒后超时
我已经使用代码将时间设置为1000秒。但还是不行
show variables like "net_read_timeout"
set net_read_timeout = 1000;
我应该如何将 188 万行加载到我的架构中
最佳答案
LOAD DATA INFILE
是您的解决方案。您可以从 MySQL 网站阅读文档并根据需要生成 LOAD DATA 查询。确保将该文件放在 MySQL 进程可以读取的位置。它只能从特定位置加载文件。它再次成为文档的一部分。
https://dev.mysql.com/doc/refman/8.0/en/load-data.html
LOAD DATA INFILE '/tmp/test.txt' INTO TABLE test FIELDS TERMINATED BY ',' LINES STARTING BY 'xxx';
关于mysql - 如何将具有 188 万行的 .csv 文件中的数据导入 MySQL,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58721307/