黑白梦

MySQL 使用笔记及查漏补缺

一些 MySQL 使用过程中的记录

4 篇文章

结合 DataGrip 新版建表 UI 复习 MySQL 建表知识

2022-11-28

DataGrip 2022 更新了建表 UI,比之前功能更多,也更好用了。在此结合它来复习一下建表相关的知识。

解决 DataGrip 生成的 set default CURRENT_TIMESTAMP 语句报错问题

2022-10-07

解决通过 DataGrip 给一个 not null 的 datetime 类型字段设置默认值为 CURRENT_TIMESTAMP 时产生的报错信息

MySQL 创建唯一索引时,解决 Duplicate entry for key 问题

2021-12-14

唯一索引允许存在多个 null, 但对于空字符串是进行检测的,不允许存在重复的“空字符串”,所以出现该问题。

mysql 设置 DEFAULT 和 ON UPDATE 自动更新 create_time 和 update_time

2021-12-01

create_time 和 update_time 字段,可以通过代码逻辑来添加,比如通过 orm 框架自动写入。该功能通过 mysql 本身就可以实现,就免去不同语言、不同框架中特定的代码处理逻辑。