![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
MySql
shenzhenNBA
前端和后端开发工程师, 熟练 B/S 模型开发,熟练Java开发,SpringMVC,Springboot,Spring Cloud,JS,jQuery,Vue,easyUI等
展开
-
SQL表操作DDL,DML和辅助的操作语句
在开发工作中经常使用到对DB进行操作,各种数据库类型的操作语句类似的,下面是以mysql为主进行举例,复制表结构,然后插入数据,再增加新字段,再给新字段复制,再做其它操作(省略),完成后修改新字段长度未50,再删除新增的字段,再改表未新表名,部分删除数据,再清空所有数据,最后删该表;原创 2024-01-30 01:13:18 · 578 阅读 · 1 评论 -
自定义mybatis的 typeHandler 以及应用
在Java项目中一般我们都需要处理数据库表到Java的Bean对象的映射关系,常用的ORM框架有mybatis,在大多数据情况下,数据库的数据类型到Java的数据类型满足我们的需要,例如varchar到String,int到int等,但是有些时候项目需要完成数据库数据类型到Java的某个数据类型的映射,mybatis现有的typeHandler不满足要求,所以需要用户自己开发用户自定义的typeH...原创 2020-04-18 14:16:51 · 569 阅读 · 0 评论 -
MySql中存储过程,函数,触发器,查询和系统函数等的相关精简语法基础
当今MySql数据库在项目中使用越来越多,相关的存储过程,函数,触发器,查询和系统函数等的相关语法基础也需要掌握,以便在项目中灵活应用,下面就大致整理一下精简的语法基础;一般情况下MYSQL以分号 ; 结尾表示确认输入并执行语句,但在存储过程中;不是表示结束,因此可以用 DELIMITER 该命令将分号 (;) 号改为 // 表示确认输入并执行。也即 DELIMITER 可以定义语句结束符;一,m...原创 2018-05-23 12:23:59 · 365 阅读 · 0 评论 -
MySQL事务隔离级别和数据库引擎随机笔记
当今MySql数据库在项目中使用越来越多,深入对mysql的相关知识很有必要,其中MySQL事务隔离级别和数据库引擎平时关注比较少但涉及问题比较深,最近网上看到,整理一下,温故而知新...一,事务隔离级别事务隔离级别脏读不可重复读幻读级别说明读未提交(read-uncommitted)是是是最低级别,脏数据最多不可重复读(read-committed)否是是大多DB的默认隔离级别可重复读(repe...原创 2018-05-23 19:45:11 · 341 阅读 · 0 评论