![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
MySQL
冷子夜
渭城朝雨浥轻尘,客舍青青柳色新
展开
-
Mysql 数据库默认值选 ''" 、Null和Empty String的区别
????????????个人博客:Harvey的个人博客 ????????????1:空值('')是不占用空间的2: MySQL中的NULL其实是占用空间的。官方文档说明:“NULL columns require additional space in the row to record whether their values are NULL. For MyISAM tables, each NULL column...原创 2019-05-10 00:15:40 · 6974 阅读 · 0 评论 -
ERROR 1055 (42000): Expression #1 of SELECT list is not in GROUP BY clause and contains nonaggregate
????????????个人博客:Harvey的个人博客 ????????????ERROR 1055 (42000): Expression #1 of SELECT list is not in GROUP BY clause and contains nonaggregated column 'test1.p.type_id' which is not functionally dependent on c...原创 2019-05-21 00:26:57 · 2749 阅读 · 0 评论 -
Ubantu 下安装Mysql 数据库
原创 2019-05-30 13:51:08 · 196 阅读 · 0 评论 -
linux中mysql实现免密码登录
????个人博客????:Harvey的个人博客1、找到对应的目录,创建.my.cnf文件 如果你是root用户,就在/root目录下,执行 vim .my.cnf 如果你是非root用户,就在/home/用户名/目录下,执行 vim .my.cnf2、填写配置在.my.cnf文件中填写mysql配置,保存即可。 再次使用mysql命令就可以直接登录了。[client]...原创 2019-05-28 10:23:13 · 8111 阅读 · 0 评论 -
mysql中utf8和utf8mb4区别
推荐使用utf8mb4MySQL在5.5.3之后增加了这个utf8mb4的编码,mb4就是most bytes 4的意思,专门用来兼容四字节的unicode。好在utf8mb4是utf8的超集,除了将编码改为utf8mb4外不需要做其他转换。当然,为了节省空间,一般情况下使用utf8也就够了。 一、内容描述 那上面说了既然utf8能够存下大部分中文汉字,那为什么还要使用utf8m...转载 2019-06-01 16:24:04 · 103 阅读 · 0 评论 -
FROM_UNIXTIME 格式化MYSQL时间戳函数
函数:FROM_UNIXTIME作用:将MYSQL中以INT(11)存储的时间以"YYYY-MM-DD"格式来显示。语法:FROM_UNIXTIME(unix_timestamp,format)返回表示 Unix 时间标记的一个字符串,根据format字符串格式化。format可以包含与DATE_FORMAT()函数列出的条目同样的修饰符。根据format字符串格式化date...转载 2019-06-13 15:01:20 · 6000 阅读 · 0 评论 -
Mysql中“utf-8”和"utf8mb4"的区别与使用场景
如果你要存互联网emoji表情,例如昵称,聊天,就需要utf8mb4,而不是utf-8。MySQL数据库的 “utf8”并不是真正概念里的UTF-8。首先确实utf8需要超过3个字节的长度。其次目前可见字符集都只需要3个字节,包含了所有字符。目前问题出在unicode6系列编码上,它们需要4个字节,这部分就是有名的emoji。所以,你只要不是特种编码还是unicode,且不存emo...原创 2019-07-31 10:21:20 · 15102 阅读 · 3 评论