Mysql
Mysql
liTianQi.
面向监.狱编程
展开
-
关于数据写入mysql中文而展示问号(?)问题
最近遇到数据库变更后,向数据库添加记录,中文读取或存入时变为???。本地MySQL数据库的字符集设置的是utf-8,IDE中项目的字符集也是utf-8。原创 2022-09-23 14:00:28 · 692 阅读 · 0 评论 -
Incorrect string value: ‘\***\***...‘ for column ‘XXX‘ at row 1 Emoji表情无法插入mysql
原因:Mysql的utf8编码最多3个字节,Emoji表情或者某些特殊字符是4个字节解决办法:1. 修改mysql配置文件my.cnf (linux环境)my.cnf一般在etc/mysql/my.cnf位置找到后请在以下三部分里添加如下内容:[client]default-character-set = utf8mb4[mysql]default-character-set = utf8mb4[mysqld]character-set-client-handshake = FAL原创 2021-01-28 16:42:52 · 184 阅读 · 2 评论 -
mysql索引四种类型解释
Normal 普通索引:表示普通索引Unique 唯一索引:表示唯一的,不允许重复的索引,如果该字段信息保证不会重复例如身份证号用作索引时,可设置为uniqueFULLTEXT 全文索引: 表示 全文搜索的索引。 FULLTEXT 用于搜索很长一篇文章的时候,效果最好。SPATIAL 空间索引:空间索引是对空间数据类型的字段建立的索引,必须将其字段声明为NOT NULL,空间索引只能在存储引擎为MYISAM的表中创建...原创 2020-08-25 13:47:06 · 283 阅读 · 0 评论 -
一张表完成全国各地区(省,市,县)邮编的查询,自嗨必备~
SQL文件https://pan.baidu.com/s/1TWxn5YhIA3l6V4su0Il3Cg -提取码: q4yt步骤1,打开Navicat Premium2,。。。3,查看库表数据已经导入成功了 那就做个简单的查询:select * from t_zip where code =‘043800’原创 2020-06-02 11:40:52 · 866 阅读 · 0 评论