ceacer 2 已发布 1月31号 分享 已发布 1月31号 修改my.cnf或my.ini配置文件: 在[mysqld]部分添加以下配置: innodb_file_format = Barracuda innodb_file_per_table = 1 这将启用Barracuda文件格式和每个表单独存储在单独的文件中的功能。这将有助于提高大型数据导入的性能。 重启MySQL服务: 保存更改后,重启MySQL服务以使更改生效。在Linux上,您可以使用以下命令之一来重启MySQL服务: sudo systemctl restart mysqld 或 sudo service mysql restart 使用LOAD DATA INFILE命令导入大文件: 现在,您可以使用LOAD DATA INFILE命令将大型数据文件导入MySQL数据库。例如,如果您有一个名为large_data.csv的文件,可以使用以下命令将其导入名为my_table的表中: LOAD DATA INFILE '/path/to/large_data.csv' INTO TABLE my_table FIELDS TERMINATED BY ',' ENCLOSED BY '"' LINES TERMINATED BY '\n' IGNORE 1 ROWS; 请注意,您需要根据实际文件路径和表结构修改此命令。 评论链接 在其他网站上分享 更多分享选项...
推荐帖
创建账户或登录以发表评论
您需要成为会员才能发表评论
创建一个帐户
在我们的社区注册一个新账户。很简单!
注册新账户登入
已有账户?在此登录
立即登录