MySQL
文章平均质量分 78
整理的自己工作学习中整理的使用问题
stormkai
Java
展开
-
InnoDB与MyISAM存储引擎的区别
InnoDB与MyISAM存储引擎的区别InnoDB支持事务和外键,MyISAM不支持事务和外键InnoDB支持行级锁,MyISAM支持表级锁InnoDB使用聚簇索引,MyISAM使用非聚簇索引InnoDB表对应两个文件,一个.frm表结构文件,一个.ibd数据文件;MyISAM表对应三个文件,一个.frm表结构文件,一个MYD表数据文件,一个.MYI索引文件InnoDB支持高并发,MyISAM并发能力低原创 2023-03-07 09:45:00 · 758 阅读 · 0 评论 -
数据库三范式
数据库三范式1. 第一范式:有主键,具有原子性,字段不可分割2.第二范式:完全依赖,表中非主键列不存在对主键的部分依赖。要求每个表只描述一件事情3.第三范式:没有传递依赖,表中的列不存在对非主键列的传递依赖原创 2023-03-02 16:09:09 · 421 阅读 · 0 评论 -
MySQL5.7 ERROR 1067 (42000): Invalid default value for 'end_time'
使用MySQL5.7时候插入建表语句报错:ERROR 1067 (42000): Invalid default value for ‘end_time’使用的sql:CREATE TABLE seckill(`seckill_id` bigint NOT NULL AUTO_INCREMENT COMMENT '商品库存id',`name` varchar(120) NOT NU...原创 2018-07-05 23:10:58 · 1489 阅读 · 0 评论