第一种: 建表时加charset utf8mb4:create database ya charset utf8mb4 第二种: 把编码改为可识别中文:mysql> show variables like '%character%';+ + +| Variable_name | Value |+ + ...
分类:
数据库 时间:
2019-09-02 23:44:35
阅读次数:
139
Incorrect string value: '\xF0\x9F\x92\x94' for column 方式一: 改为UTF8存贮 https://blog.csdn.net/cai454692590/article/details/100016561 方式二 数据库改为utf8mb4 ...
分类:
数据库 时间:
2019-08-31 13:03:46
阅读次数:
150
作者:Sans_ juejin.im/post/5cfa6e465188254ee433bc69 一.说明 Mybatis-Plus是一个Mybatis框架的增强插件,根据官方描述,MP只做增强不做改变,引入它不会对现有工程产生影响,如丝般顺滑.并且只需简单配置,即可快速进行 CRUD 操作,从而节 ...
分类:
编程语言 时间:
2019-08-27 10:47:24
阅读次数:
141
<! TOC "1. 创建数据库" "1.1. 使用utf8mb4编码" "1.1.1. 确定mysql的配置文件" "1.1.2. 修改配置文件" "1.1.3. 重启数据库服务,检查相关字段" "1.1.4. 新建数据库" "1.2. 使用已经存在的数据库" "1.2.1. 修改已有数据库的编码 ...
分类:
数据库 时间:
2019-08-25 14:00:18
阅读次数:
148
字符集问题 utf 8如果保存数据中包含表情符号会崩溃 utf 8编码最大字符长度为3字节, 而unicode中大编码实现的表情符号(emoji)为4字节 编码方式需要设置为utf8mb4 sql注释 COMMENT xxx show create table xx; / show full col ...
分类:
其他好文 时间:
2019-08-24 23:19:20
阅读次数:
176
另外,配置参数character_set_server要设置成utf8mb4 ...
分类:
数据库 时间:
2019-07-06 10:31:50
阅读次数:
145
数据库编码误区 在MySQL数据库中,utf8的编码不是真正的utf 8编码, “utf8”只支持每个字符最多三个字节,而真正的 UTF 8 是每个字符最多四个字节。 MySQL 一直没有修复这个 bug,他们在 2010 年发布了一个叫作“utf8mb4”的字符集,绕过了这个问题。 所有在使用“u ...
分类:
数据库 时间:
2019-06-30 09:34:07
阅读次数:
125
导出数据量很大的情况下,生成excel的内存需求非常庞大,服务器吃不消,这个时候考虑生成csv来解决问题,cvs读写性能比excel高。测试表student 数据(大家可以脚本插入300多万测数据。这里只给个简单的示例了) SET NAMES utf8mb4; SET FOREIGN_KEY_CHE ...
分类:
Web程序 时间:
2019-06-13 15:49:49
阅读次数:
150
参考文档:https://github.com/zhishutech/mysql-sql-standard/blob/master/SUMMARY.md 基础规范 全部使用 InnoDB 引擎,MyISAM适用场景非常少 MyISAM与InnoDB区别 字符集:统一使用 utf8mb4 注释规范 表 ...
分类:
数据库 时间:
2019-05-31 19:43:40
阅读次数:
127