数据库的一些事 2022-05-06 学习 暂无评论 ## BG > 今天想写个小的项目来着,设计数据库的时候突然蒙了,数据库里的长度有什么讲究的, ## 长度指的是什么?🤷♂️🤷♂️🤷♂️ 长度指的是**字节**(网上的)。 > 好像也不完全是,utf8一个汉字我记得是是3个字节,可能是指的一个单位,这个单位是根据数据库的字符集来的, 比如`varchar`,如果长度是4,那他可以存四个字节的数据,这个跟数据库的字符集也有关,如果是utf8 长度为4,4个中文和4个数字都可以存进去,5个字符或5个数字都会报错。 如果字符集是ascii码`varchar`长度是4,根本存不了中文,只能存数字和字母 ## emmm 说到底还是不太清楚哈, 标签:数据库