作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我通过将所有信息放入 MySQL 数据库来整合各种列表(文本文件)和电子表格。在许多情况下,我只需要将 TXT 文件的全部内容导入 MySQL 中的特定列。
我的项目基本上是一本字典。例如,我有一个名为 allWords 的表。此列包含可能出现的每个单词。在我的本地硬盘上,我有一个包含所有这些词的文本文件。如何将所有这些词放入我的表中?
我知道我可以采用多种解决方法(例如使用 Excel),但我想以“正确”的方式进行,因为这只是许多类似任务的开始。
我尝试了很多查询,都是这样的:
LOAD DATA LOCAL INFILE '/home/mysite/tmp/phpb8Lp3L' REPLACE INTO TABLE `words`
FIELDS TERMINATED BY ';'
ENCLOSED BY '"'
ESCAPED BY '\\'
LINES TERMINATED BY '\r\n'
IGNORE 1
LINES # 60780 rows affected.
有没有办法直接导入到 COLUMN 中(而不是导入到 TABLE 中)?我是否应该查看脚本来帮助我执行此操作?
在此先感谢您的帮助!
最佳答案
LOAD DATA 期望文件采用 SELECT ... INTO OUTFILE 生成的格式。
如果您想将单个文件的内容加载到一个字段中,您需要使用复制/粘贴或脚本。
关于mysql - 如何将文本文件中的数据导入特定的 MySQL 列?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9743555/
我是一名优秀的程序员,十分优秀!