zoukankan      html  css  js  c++  java
  • 英汉字典(含音标)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 ' ' 

    ignore 1 lines(word,phonetic,definition,translation,pos,collins,oxford,tag,bnc,frq,exchange,detail,audio);

    可以正常导入的字典链接: https://github.com/github-jinwei/English-Chinese-dictionary-CSV.git

  • 相关阅读:
    在线预览Office文档
    花生壳内网穿透
    Net core跨域
    EF链表查询
    Python冒泡排序、选择排序、插入排序、希尔排序、归并排序
    竟然可以这样学python!
    如何使用python打印9乘9乘法口诀表?
    python爬取小视频
    —用python写PDF转换器
    从0到1搭建个人博客-Django(三)
  • 原文地址:https://www.cnblogs.com/akiha/p/11413318.html
Copyright © 2011-2022 走看看