![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Mysql
Json呆
贱,是一种态度
展开
-
mysql删除表的记录后如何使ID从1开始
truncate table 你的表名 //这样不但将数据全部删除,而且重新定位自增的字段 (网上的其他几个方法,轻微试了一下, 不行,上面这个是最好的方案了)转载 2014-09-10 17:47:08 · 903 阅读 · 0 评论 -
mysql中,TINYINT,SMALLINT,MEDIUMINT,INT,BIGINT的取值范围,以及后面括号中具体数值的意思
TINYINT:一个很小的整数。有符号的范围是-128到127,无符号的范围是0到255 SMALLINT:一个小整数。有符号的范围是-32768到32767,无符号的范围是0到65535 MEDIUMINT:一个中等大小整数。有符号的范围是-8388608到8388607,无符号的范围是0到16777215 INT:一个正常大小整数。有符号的范围是-21原创 2014-09-10 17:41:14 · 2275 阅读 · 0 评论 -
mysql中,char(5),中的5是字节,还是字符,一个中文怎么算,算字节还是字符,跟编码有神马关系?
char,跟varchar的最大长度都是255 utf8编码下的测试,varchar(5) 这里的5 限制的是储存字符的个数,其实这里的字符不分贵贱(- - 是不分 中文、英文、数字...),如果插入时,超出了该范围的字符串长度,会警告,且只存储前面定长的宽度,超出的部分自动截取掉,这里对应信息保存完整的话,要特别注意哦,更新操作时,如果也是超出范围的字符串,则直接抛异常了,不原创 2014-09-10 17:32:40 · 4858 阅读 · 0 评论