mysql导入文件超过100M的大数据,最大可以到2g

修改mysql的配置文件my.ini
max_allowed_packet = 256M
添加
wait_timeout=2880000
interactive_timeout = 2880000

如果没有修改以上配置,效率非常低

在windows中可以通过以下方式导入
mysql -uroot -p

mysql>use dbtest;
mysql>set names utf8; 可以解决导入的时候的乱码问题
mysql>source D:/www/sql/back.sql;
————————————————
版权声明:本文为CSDN博主「英姿_joyce」的原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/u014725495/article/details/81214716

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
是的,DBF 文件可以导入MySQL 中。您可以采用以下两种方法: 1. 使用 MySQL Workbench MySQL Workbench 是一款功能强大的 MySQL 数据库管理工具,它支持从多种数据源导入数据到 MySQL 数据库中,包括 DBF 文件。具体操作步骤如下: - 在 MySQL Workbench 中创建一个新的数据库连接。 - 在 Navigator(导航器)窗格中选择“Server”(服务器)选项卡。 - 在“Data Export/Restore”(数据导入/恢复)选项卡中,选择“Import from Self-Contained File”(从自包含文件导入)选项,然后选择 DBF 文件。 - 配置导入选项,如选择目标数据库、选择表等。 - 点击“Start Import”(开始导入)按钮,即可将 DBF 文件中的数据导入MySQL 数据库中。 2. 使用 SQL 命令 您也可以使用 SQL 命令将 DBF 文件中的数据导入MySQL 数据库中。具体操作步骤如下: - 将 DBF 文件导出为 CSV 文件。 - 在 MySQL 中创建一个新的表,与 CSV 文件中的字段对应。 - 使用 LOAD DATA INFILE 命令将 CSV 文件中的数据加载到 MySQL 数据库中,例如: ```sql LOAD DATA INFILE '/path/to/data.csv' INTO TABLE mytable FIELDS TERMINATED BY ',' ENCLOSED BY '"' LINES TERMINATED BY '\n'; ``` 其中,/path/to/data.csv 是 CSV 文件的路径,mytable 是目标表名,FIELDS TERMINATED BY ',' 指定字段分隔符为逗号,ENCLOSED BY '"' 表示文本字段使用双引号括起来,LINES TERMINATED BY '\n' 指定换行符为“\n”。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值