LENGTH()函数关于字符集的疑问

来源:6-1 数学函数的使用

慕的地0823274

2018-08-18 12:50:36

CREATE DATABASE func CHARACTER SET UTF8;
USE func;
SELECT LENGTH('abc');
SELECT LENGTH('你好啊');

http://img.mukewang.com/climg/5b77a55e00014b9a03850207.jpg

创建func库的时候设置了utf-8的字符集,

为什么查询的时候一个中文显示两个字节长度?

写回答

1回答

guly

2018-08-19

你好,一个汉字占多少长度与编码有关:
UTF-8:一个汉字=3个字节
GBK:一个汉字=2个字节

建议检查字符编码设置是否成功,如果解决您的问题请采纳,祝学习愉快!

0

0 学习 · 4928 问题

查看课程

相似问题