MySQL   发布时间:2022-05-15  发布网站:大佬教程  code.js-code.com
大佬教程收集整理的这篇文章主要介绍了mysql 编码和汉字存储占用字节问题的探索大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。

<p style="color:rgb(51,51,51);font-family:Verdana,Arial,Helvetica,sans-serif;font-size:14px;">
转自:<a href="http://www.cnblogs.com/piperck/p/5896318.html" rel="nofollow">http://www.cnblogs.com/piperck/p/5896318.html


<p style="color:rgb(51,sans-serif;font-size:14px;">

@H_296_6@mysqL 5.0 以上的版本:

一个汉字占多少长度与编码有关:

一个汉字 = 3个字节,英文是一个字节一个汉字 = 2个字节,英文是一个字节@H_158_12@mysqL都能存入 n 个字符,仅实际字节长度有所区别。[注意]

@H_296_6@mysqL检查长度,可用sql语言 SELECT LENGTH(fieldName) FROM tablename 这个命令可以看到各行使用的字节数。

@H_428_0@mysqL版本5.6.32-78.0下面用实际例子来说明问题:

name VARCHAR(10)
); CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci

 INSERT INTO medivac (Name) VALUES ('a');
Query OK,1 row affected (0.00 seC)
@H_428_0@mysqL> INSERT INTO medivac (Name) VALUES ('哈');
Query OK,1 row affected (0.00 seC)

@H_428_0@mysqL> INSERT INTO medivac (Name) VALUES ('\U+1F604');
Query OK,1 row affected (0.00 seC)

@H_428_0@mysqL> INSERT INTO medivac (Name) VALUES ('哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈');
Query OK,1 row affected,1 warning (0.00 seC)

<span style="color:rgb(51,sans-serif;font-size:14px;">3.
查看表中数据:

SELEct * from medieval

大佬总结

以上是大佬教程为你收集整理的mysql 编码和汉字存储占用字节问题的探索全部内容,希望文章能够帮你解决mysql 编码和汉字存储占用字节问题的探索所遇到的程序开发问题。

如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。
标签: