MySQL
spoliedchild
这个作者很懒,什么都没留下…
展开
-
Mysql的utf8与utf8mb4字符集之间和集中排序规则之间的区别
utf8 与 utf8mb4 标准的 UTF-8 字符集编码是可以用 1~4 个字节去编码21位字符,是一种变长的编码格式,这几乎包含了是世界上所有能看见的语言了。然而在MySQL里实现的utf8最长使用3个字节,节省空间但不能表达全部的UTF-8,只支持到了 Unicode 中的“基本多文种平面”(U+0000至U+FFFF,Basic Multilingual Plane,BM...原创 2019-11-06 10:38:17 · 1140 阅读 · 0 评论 -
MySQL不能存储emoji表情的解决方案
MySQL不能存储emoji表情的解决方案问题原因:解决问题的经过MySQL不能存储emoji表情的解决方案问题原因:数据库中使用的字符编码为UTF-8,这种编码有可能是两个、三个、四个字节。Emoji表情是4个字节,而mysql的utf8编码最多3个字节,所以数据插不进去,而utfmb64是支持四个字节的。所以解决方案就是:将mysql编码从utf8转换成utf8mb4...原创 2019-11-06 10:28:57 · 4183 阅读 · 1 评论 -
MySQL导入.sql文件时报错MySQL server has gone away
MySQL导入.sql文件失败报错MySQL server has gone away出现此错误提示原因 我导入一个180M的sql文件,中间插入4000以上的数据时失败,错误提示MySQL server has gone away,后来查了一下资料才知道如何解决,主要是因为mysql在向server端传送大量数据系统的限制,解决方案如下: 经过如上处理,将max_allowed_p原创 2018-02-26 15:07:38 · 327 阅读 · 0 评论