千家信息网

如何从文件load数据到mysql

发表于:2026-10-31 作者:千家信息网编辑
千家信息网最后更新 2026年10月31日,这篇文章主要介绍了如何从文件load数据到mysql,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。mysql对文件的解析:默认用空格分
千家信息网最后更新 2026年10月31日如何从文件load数据到mysql

这篇文章主要介绍了如何从文件load数据到mysql,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。

mysql对文件的解析:默认用空格分隔列,一行对应一条记录;

文件中内容格式如图:

load data infile 'd:/test.txt' into table ggg;

也可用','分隔列,sql语句增加列分隔符的说明即可;

文件中内容格式如图:


load data infile 'd:/test.txt' into table ggg FIELDS TERMINATED BY ',';

续:

load大量数据的时候,mysql默认边建索引边load,所以会很慢,可以在load之前关闭自动建索引这个操作,使用的sql语句是:"alter table tbname disable keys;";完事后使用"alter table tbname enable keys;",mysql会补充创建丢失的索引

2014-10-16 续:

今天在load的时候,报以下错误:


看着这个错误,首先想到的是文件没有执行权限,修改文件权限后还是没解决,之后发现原因是文件所在的目录没有执行权限;

执行 show variables like '%tmpdir%'; 可见mysql的默认读写目录是/tmp,


解决办法:把要load的文件移动到/tmp目录下即可!

load数据到表,也可以指定列,只需在表明后加列名即可,eg:

LOAD DATA LOCAL INFILE 'persondata.txt' INTO TABLE persondata (col1,col2);

感谢你能够认真阅读完这篇文章,希望小编分享的"如何从文件load数据到mysql"这篇文章对大家有帮助,同时也希望大家多多支持,关注行业资讯频道,更多相关知识等着你来学习!

文件 数据 篇文章 权限 目录 索引 内容 时候 格式 语句 错误 如图 一行 价值 兴趣 分隔符 办法 原因 只需 同时 数据库的安全要保护哪些东西 数据库安全各自的含义是什么 生产安全数据库录入 数据库的安全性及管理 数据库安全策略包含哪些 海淀数据库安全审计系统 建立农村房屋安全信息数据库 易用的数据库客户端支持安全管理 连接数据库失败ssl安全错误 数据库的锁怎样保障安全 科技互联网项目 互联网科技ppt模板 互联网科技美容 上海卓越科技 互联网 天扬科技互联网广告 中国互联网金融科技基金 镁科技互联网资讯平台 富国互联网科技创新基金 宁夏众和广鑫互联网科技有限公司 佳云科技和互联网广告 消费医药和互联网科技 华夏恒生互联网科技013171 内蒙古九一互联网科技 中国互联网公司排名锤子科技 互联网科技创新的路径 四川慕妮娅互联网科技有限公司 黑科技 体验场景 互联网大会 珠海东科互联网科技有限公司 互联网时代高科技布局 华人运通互联网科技公司 兼蜜互联网科技 互联网科技创新服务 互联网新科技动漫ppt素材 阿里互联网科技企业 徐州市互联网科技有限公司 南通创西澳互联网科技有限公司 四川互联网展示科技馆设计 互联网科技平台产品运营 易租星互联网科技有限公司 中国互联网公司的科技投入
0