freddon

发表于2018-05-24

阅读 1080 |

评论 0

数据库如果需要保存常用汉字或者新华字典的单字,则需要用到分类、拆分、聚合等操作,而插入到数据库可选择创建不同的表或选择一张表保存,本篇使用一张表保存

## 前言

> 由于最近需要做一个东西需要使用数据库存储单个汉字,索引包含拼音和笔画数,所以顺便记录下。由于未找到现成的API或者json/xml字库表,只能自己去抓了。

##1 数据库建立

---

![输入图片说明](/i/o_1ce804nv97qijil6e71k3ulhj7.png "")

```

-- ----------------------------

-- Table structure for `hanz`

-- ----------------------------

DROP TABLE IF EXISTS `hanz`;

CREATE TABLE `hanz` (

`id` int(10) unsigned NOT NULL AUTO_INCREMENT,

`pinyin` varchar(10) DEFAULT NULL,

`hanzi` varchar(4) NOT NULL,

`bihua` int(11) NOT NULL,

`unicode` varchar(255) NOT NULL,

`isusual` tinyint(1) NOT NULL DEFAULT '0' COMMENT '常用字',

`isiterative` tinyint(1) NOT NULL DEFAULT '0' COMMENT '叠字',

`isstrange` tinyint(1) NOT NULL DEFAULT '0' COMMENT '生僻字',

PRIMARY KEY (`id`)

) ENGINE=InnoDB AUTO_INCREMENT=3626 DEFAULT CHARSET=utf8;

-- ----------------------------

-- Records of `hanz`

-- ----------------------------

```

2 抓字

---

我选择[911cha](https://bihua.911cha.com/)网站去抓字。

网络搜索3500个常用字,然后拷贝3500个字,在粘贴到上述网站之前先修改输入框长度限制(在浏览器开发者工具Elements选项卡内容中定位该搜索框,删掉输入框的maxlength属性即可,哈哈这服务器好NB?,竟然后台没过滤输入长度,查询并且还挺快的,

mysql如何存入汉字_[MYSQL]如何导入汉字单字到数据库相关推荐

  1. jdbc链接mysql按照id查询_使用jdbc连接并操作Oracle数据库(增删改查IDUS)

    使用jdbc连接并操作Oracle数据库(增删改查IDUS) [oracle@zaibei-db ~]$ sqlplus /nolog SQL*Plus: Release 11.2.0.4.0 Pro ...

  2. mysql运维技巧_​mysql初级运维使用技巧

    整理了一下,工作中用到的最高的关于mysql的一些命令和使用技巧,分享给刚接触mysql的小伙伴么. 1mysql最基础 1.1mysql安装 建议新人安装mysql直接使用yum安装即可,大牛们已经 ...

  3. mysql 服务器安全狗_服务器卸载安全狗后,数据库无法连接,点击启动时提示mysql无法启动1069...

    服务器卸载安全狗后,数据库无法连接,点击启动时提示mysql无法启动1069 前些天装了服务器安全狗后,发现网速反而变慢了,影响体验,并且相应的服务器都变慢了, 只有把安全狗软件删了,可以问题来了,删 ...

  4. linux mysql导出乱码问题_[MYSQL]将数据从5.0版本导入到4.1.7版本中出现乱码问题解决方案...

    本篇文章来源于 www.itzhe.cn IT者网站  原文链接:http://www.itzhe.cn/news/20080905/220414.html 由于某种原因,我需要把数据从5.0版本导入 ...

  5. mysql select 所有表_怎样用SQL语句查询一个数据库中的所有表

    展开全部 查询32313133353236313431303231363533e59b9ee7ad9431333431356639一个数据库中的所有表sql语句是show tables: 显示所有数据 ...

  6. mysql索引 钱缀_-MySQL索引背后的数据结构及算法原理--索引选择性与前缀索引

    既然索引可以加快查询速度,那么是不是只要是查询语句需要,就建上索引?答案是否定的.因为索引虽然加快了查询速度,但索引也是有代价的:索引文件本身要消耗存储空间,同时索引会加重插入.删除和修改记录时的负担 ...

  7. mysql存储引擎处理_[MySql学习笔记] 四 存储引擎事务处理

    MySql有一个重要的特征,被称为Pluggable Storage Engine Architecture(可替换存储引擎构架).有两个重要的存储引擎:MyISAM 和 InnoDB .其中MyIS ...

  8. mysql in sql注入_在 SQL 注入攻击中检查数据库

    原文来自:PORTSWIGGER WEB SECURITY >> Web Security Academy >>Examining the database >>E ...

  9. 软件测试mysql基础面试题_测试面试题合集之数据库

    1.数据库增删改查?平时使用场景? INSERT INTO [TABLE_NAME] (column1, column2, column3,...columnN) VALUES (value1, va ...

最新文章

  1. Leetcode 552.学生出勤记录‖ 动态规划+容斥
  2. 哈工大导师禁止实验室硕士出去实习,称「实习就像和35岁渣男试婚」,你怎么看?...
  3. JAVA字节码指令iload_n为什么只有0到3?
  4. 你还在为20倍的连麦成本发愁吗?
  5. python天气预测算法_使用机器学习预测天气(第二部分)
  6. 95-20-060-启动器-Bootstrap
  7. installshield basic msi 更新时覆盖不了上一个版本文件解决方案1
  8. Informatica使用pmrep备份存储库
  9. 人脸识别:AI产品经理需要了解的CV通识
  10. Flash CS 6绘图技巧之锁定填充
  11. 单相全控桥有源逆变电路matlab仿真,单相桥式全控整流与有源逆变电路的MATLAB仿真设计...
  12. 《循序渐进Oracle:数据库管理、优化与备份恢复》一一1.5 案例与实践分析 ...
  13. 【模型库】龙门铣床三维模型(具有x_t通用格式)
  14. 配置系统未能初始化 错误的解决方案
  15. 双人矩阵博弈中的纳什均衡
  16. Hadoop大数据平台搭建课程笔记
  17. java 文件保存_java中怎么实现保存文件到本地
  18. 我们公司放弃了微服务,重回单体架构
  19. 讲解零件生产工艺过程基本知识
  20. 【项目实战课】基于Pytorch的Semantic_Human_Matting(人像软分割)实战

热门文章

  1. 【论文】Track to Detect and Segment: An Online Multi-Object Tracker
  2. input标签只能输入数字
  3. 修改文件句柄:ulimit 系统设置脚本(避免设置不彻底而无效)
  4. 2010Excel分列操作的一些问题进行分享
  5. 十大流行健美营养补剂
  6. Hexo博客搭建之PicGo+Github免费图床使用指南
  7. CSS---px rpx pt em rem四种单位总结
  8. android 日历动画的实现
  9. 算法题目:小白上楼梯
  10. python足球联赛赛程_足球联赛赛程表工作表