原MySQL 8.0源码编译
提示下,编译MySQL 8.0版本,需要gcc版本5.3.0以上才行。我这次的编译环境是ubuntu 18.04,其gcc版本是7.4。…
记录-交流-Web开发知识分享
提示下,编译MySQL 8.0版本,需要gcc版本5.3.0以上才行。我这次的编译环境是ubuntu 18.04,其gcc版本是7.4。…
你真的知道CHAR和VARCHAR类型在存储和读取时的区别吗?
还是先抛几条结论吧:
1、存储的时候,CHAR总是会补足空格后再存储,不管用户插入数据时尾部有没有包含空格。
2、存储的时候,VARCHAR不会先补足空格后再存储,但如果是用户在插入时特地加了空格那就会如实存储,而不会给删除。
3、读取数据时,CHAR总是会删除尾部空格(哪怕是写入时包含空格)。
4、读取数据时,VARCHAR总是如实取出之前存入的值(如果存储时尾部包含空格,就会继续保留着,不会像CHAR那样删除尾部空格)。…
近期评论