加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 站长学院 > MySql教程 > 正文

Mysql应用MySQL中使用load data命令实现数据导入的方法

发布时间:2020-12-12 00:55:49 所属栏目:MySql教程 来源:网络整理
导读:《Mysql应用MySQL中使用load data命令实现数据导入的方法》要点: 本文介绍了Mysql应用MySQL中使用load data命令实现数据导入的方法,希望对您有用。如果有疑问,可以联系我们。 使用方式如下: MYSQL应用 代码如下:mysqlload data local infile "D:/ab.txt"

《Mysql应用MySQL中使用load data命令实现数据导入的方法》要点:
本文介绍了Mysql应用MySQL中使用load data命令实现数据导入的方法,希望对您有用。如果有疑问,可以联系我们。

使用方式如下:MYSQL应用

代码如下: mysql>load data local infile "D:/ab.txt" into table mytbl(name,age);

使用上述的命令就可以将D:/ab.txt文件的内容导入到表mytbl中,其中name和age是表mytbl的字段,对应ab.txt文件中每行的数据.如果编译安装mysql时没有指定

Cenable-local-infile,那么在使用上述命令时会报如下错误:MYSQL应用

代码如下: ERROR 1148 (42000): The used command is not allowed with this MySQL version

?解决方式有两种,一是重新编译安装加上上面的参数,而是直接用命令行执行,如下:MYSQL应用

代码如下: mysql -uroot -proot? mydb_name --local-infile=1 -e 'load data local infile "D:/ab.txt" into table mytbl(name,age)'

测试了一把,导入300万条数据时,使用load data命令的时间花销大概在3分钟左右,还是非常不错的!MYSQL应用

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读