![](https://img-blog.csdnimg.cn/20201014180756738.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
MySQL
深山与鹿
深山的鹿,不知归路。世间皆苦,唯有自渡。
展开
-
MYSQL 存储过程
mysql 存储过程原创 2022-11-21 16:27:26 · 268 阅读 · 0 评论 -
mysql三范式
1 数据库表中字段都是单一属性,不可再分2 在第一范式基础上 非主键完全依赖主键,并不是依赖主键的一部分3 在第二范式基础上 非主键列只依赖主键,不依赖其他非主键原创 2022-05-23 10:19:34 · 136 阅读 · 0 评论 -
Mysql创建定时任务
#1查看权限 event_scheduler 是否为ON show variables like '%sche%';#如果不是NO设置为1set global event_scheduler=1;#2创建存储过程CREATE PROCEDURE insert_monitor()#(过程名称) #以下可以写任何sql语句 (以insert为案例)INSERT INTO `表明` (表字段)VALUES('值')#过程语句;#3创建定时任务create event if not exist原创 2021-12-17 10:02:07 · 804 阅读 · 0 评论 -
mysql函数示例
CREATE FUNCTION `test`(total INT(11),up INT(11),low INT(11)) RETURNS varchar(2) CHARSET utf8BEGINDECLARE V_RETURN TINYINT(2);IF up >= stock and stock >= low then set V_RETURN = 0; elseif low > stock then set V_RETURN = 1; elseif stock原创 2021-11-25 13:33:20 · 807 阅读 · 0 评论 -
java Date时间出入数据库值不对问题
spring.datasource.url=jdbc:mysql://xxxxxxxx.xxxx:xxxx/xxxxxxx?useSSL=false&useUnicode=true&characterEncoding=utf-8&rewriteBatchedStatements=true&autoReconnect=true&serverTimezone=G...原创 2019-07-18 11:45:18 · 557 阅读 · 0 评论 -
MySQL主从复制原理简单了解
MySQL 主从复制原理的是啥?主库将变更写入 binlog 日志,然后从库连接到主库之后,从库有一个 IO 线程,将主库的 binlog 日志拷贝到自己本地,写入一个 relay 中继日志中。接着从库中有一个 SQL 线程会从中继日志读取 binlog,然后执行 binlog 日志中的内容,也就是在自己本地再次执行一遍 SQL,这样就可以保证自己跟主库的数据是一样的。这里有一个非常重要的一...原创 2019-09-06 16:52:59 · 235 阅读 · 0 评论 -
MySQL开发规范
一、基础规范1) 使用InnoDB存储引擎2) 数据库字符集使用UTF8,校对字符集使用utf8_general_ci3) 所有表、字段都尽量添加注释4) 库名、表名、字段名使用小写字母,禁止超过32个字符,须见名知意5) 非唯一索引以 “idx_字段1_字段2” 命名,唯一索引必须以 “uniq_字段1_字段2” 命名二、查询规范SQL语句尽可能简单...原创 2019-10-17 15:42:15 · 122 阅读 · 0 评论 -
事务的隔离级别
事务隔离级别:@Transactional(isolation = Isolation.READ_UNCOMMITTED):读取未提交数据(会出现脏读, 不可重复读) 基本不使用@Transactional(isolation = Isolation.READ_COMMITTED):读取已提交数据(会出现不可重复读和幻读)@Transactional(isolation = Isolatio...原创 2019-10-25 15:42:39 · 144 阅读 · 0 评论 -
mysql内置函数
MySQL内置函数链接(本人感觉很实用)要是有其他函数或方法,欢迎留言!转载 2021-01-22 09:30:22 · 140 阅读 · 0 评论