英汉单词(含音标)csv导入MySQL
Posted akiha
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了英汉单词(含音标)csv导入MySQL相关的知识,希望对你有一定的参考价值。
创建数据表:
CREATE TABLE `tb_words_dict` (
`id` int(11) NOT NULL AUTO_INCREMENT,
`word` varchar(164) COLLATE utf8_bin NOT NULL,
`sw` varchar(64) COLLATE utf8_bin NOT NULL,
`phonetic` varchar(64) COLLATE utf8_bin DEFAULT NULL,
`definition` text COLLATE utf8_bin,
`translation` text COLLATE utf8_bin,
`pos` varchar(16) COLLATE utf8_bin DEFAULT NULL,
`collins` varchar(11) COLLATE utf8_bin DEFAULT ‘0‘,
`oxford` varchar(11) COLLATE utf8_bin DEFAULT ‘0‘,
`tag` varchar(64) COLLATE utf8_bin DEFAULT NULL,
`bnc` varchar(11) COLLATE utf8_bin DEFAULT NULL,
`frq` varchar(11) COLLATE utf8_bin DEFAULT NULL,
`exchange` text COLLATE utf8_bin,
`detail` text COLLATE utf8_bin,
`audio` text COLLATE utf8_bin,
PRIMARY KEY (`id`),
UNIQUE KEY `唯一word` (`word`) USING BTREE,
UNIQUE KEY `id` (`id`) USING BTREE
) ENGINE=InnoDB AUTO_INCREMENT=8359808 DEFAULT CHARSET=utf8 COLLATE=utf8_bin
导入数据库:
load data infile ‘/private/tmp/words_dict.csv‘
replace into table tb_words_dict
fields terminated by ‘,‘
optionally enclosed by ‘"‘
lines terminated by ‘\n‘
ignore 1 lines(word,phonetic,definition,translation,pos,collins,oxford,tag,bnc,frq,exchange,detail,audio);
可以正常导入的字典链接:
以上是关于英汉单词(含音标)csv导入MySQL的主要内容,如果未能解决你的问题,请参考以下文章
我的 .csv 文件应该在哪里使用 XAMPP 导入到我的 MYSQL 数据库中?