-- 示例代码:创建一个包含 VARCHAR(20) 字段的表,并插入不同长度的汉字
CREATE TABLE test_varchar (
id INT AUTO_INCREMENT PRIMARY KEY,
name VARCHAR(20)
);
-- 插入 10 个汉字(每个汉字占用 3 个字节)
INSERT INTO test_varchar (name) VALUES ('测试测试测试测试测');
-- 插入 20 个字符(10 个汉字 + 10 个英文字母,总共 40 个字节)
INSERT INTO test_varchar (name) VALUES ('测试test测试test测试test');
-- 查询表内容
SELECT * FROM test_varchar;
VARCHAR(20) 表示该字段最多可以存储 20 个字符。字符的长度取决于字符集。VARCHAR(20) 最多可以存储大约 6-7 个汉字(具体取决于字符编码)。上一篇:mysql建表时添加索引
下一篇:python mysql连接池
Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3
Laravel 中文站