Fork me on GitHub

随笔分类 -  Mysql

摘要:MySQL基础之事务编程学习笔记 在学习《MySQL技术内幕:SQL编程》一书,并做了笔记。本博客内容是自己学了《MySQL技术内幕:SQL编程》事务编程一章之后,根据自己的理解做的笔记,内容和书本并不一致,不过书本实验都经过自己验证,基于MySQL5.7版本。做笔记的目的是方便自己复习,同时分享出 阅读全文
posted @ 2020-01-01 12:11 smileNicky 阅读(589) 评论(0) 推荐(0) 编辑
摘要:MySQL系列之自连接简介,MySQL自连接操作,没有特定的关键字,所谓自连接指的是同一个表不同实例之间的join操作 引用https://www.w3resource.com的图示: 特征: 自连接是同一个表不同实例的连接操作 自连接必须指定别名(aliasName)区分不同实例 自连接操作一般应 阅读全文
posted @ 2019-11-10 15:35 smileNicky 阅读(3222) 评论(0) 推荐(0) 编辑
摘要:Natural join即自然连接,natural join等同于inner join或inner using,其作用是将两个表中具有相同名称的列进行匹配 用https://www.w3resource.com的图例: Natural join特征: 关联的表具有一对或多对同名的列 连接时候不需要使 阅读全文
posted @ 2019-11-10 15:34 smileNicky 阅读(8257) 评论(0) 推荐(1) 编辑
摘要:MySQL基础之STRAIGHT JOIN用法简介 引用 "mysql官方手册" 的说法: STRAIGHT_JOIN is similar to JOIN, except that the left table is always read before the right table. This 阅读全文
posted @ 2019-11-10 15:30 smileNicky 阅读(8952) 评论(0) 推荐(1) 编辑
摘要:@[toc] 本博客翻译自两篇博客的: http://www.mysqltutorial.org/mysql cross join/ https://www.w3resource.com/mysql/advance query in mysql/mysql cross join.php 1. cro 阅读全文
posted @ 2019-11-02 19:26 smileNicky 阅读(14458) 评论(2) 推荐(1) 编辑
摘要:数字类型 最近在看《MySQL技术内幕:SQL编程》并做了笔记,所以本博客是一篇笔记类型博客,分享出来方便自己复习,也可以帮助他人 整型 |类型 | 占用空间 | 最小值(SIGNED) | 最大值(SIGNED) | 最小值(UNSIGNED)| 最大值(UNSIGNED)| | | | | | 阅读全文
posted @ 2019-10-27 15:59 smileNicky 阅读(178) 评论(0) 推荐(0) 编辑
摘要:UNSIGNED 这个属性就是标记数字类型是无符号的,和C/C++语言中的unsigned含义是一样的,int signed的类型范围是 2147483648~2147483648,而int unsigned的范围是0~4294967295 这个属性使用时候可以在建表语句、加字段语句或者查询sql里 阅读全文
posted @ 2019-10-11 08:34 smileNicky 阅读(286) 评论(0) 推荐(0) 编辑
摘要:【数据库的应用类型】 最近在学习《MySQL技术内幕:SQL编程》并做了笔记,本博客是一篇笔记类型博客,分享出来,方便自己以后复习,也可以帮助其他人 对于sql开发人员来说,需要了解开发的数据库应用于哪种类型,下面对数据库的应用做了分类 数据库的应用类型: OLTP(OnLine transacti 阅读全文
posted @ 2019-10-11 08:34 smileNicky 阅读(418) 评论(0) 推荐(0) 编辑
摘要:继上一篇博客 "《MySQL的索引知识学习笔记》" 之后,我再记录一篇MySQL执行计划方面的博客,本博客是我在学习尚硅谷的学习教程后,做的笔记,当然我不是为了所谓宣传,仅仅是学习记录的笔记。本来可以不分享出来,不过,分享出来的笔记不仅可以给网上的学习者参考学习,同时写在csdn比较方便,可以支持图 阅读全文
posted @ 2019-09-15 16:12 smileNicky 阅读(940) 评论(1) 推荐(2) 编辑
摘要:最近在做mysql sql兼容,原来是oracle的sql都要保证在mysql数据库运行 业务场景:原来是一个带有子查询的sql,在oracle是可以正常运行的,迁到mysql就发现报错了,报错信息如: Every derived table must have its own alias 这个报错 阅读全文
posted @ 2019-09-05 23:57 smileNicky 阅读(1096) 评论(0) 推荐(0) 编辑
摘要:[TOC] 最近在看《高性能MySQL》一书,并做了笔记,整理成博客,分享出来: 一、逻辑结构简介 Mysql服务器逻辑架构图,图来自《高性能MySQL》一书: 第一层结构主要处理客户端与mysql服务端的连接、授权认证、安全等;第二层是Mysql服务端的核心,功能包括查询解析、分析、优化、缓存等, 阅读全文
posted @ 2019-08-31 17:28 smileNicky 阅读(1252) 评论(0) 推荐(0) 编辑
摘要:orm框架采用mybatis,本博客介绍一下批量合并merge用oracle和mysql来做的区别, oracle merge合并更新函数的详细介绍可以参考我以前的博客:https://blog.csdn.net/u014427391/article/details/87898729 oracle方 阅读全文
posted @ 2019-04-16 12:35 smileNicky 阅读(359) 评论(0) 推荐(0) 编辑
摘要:场景:orm框架用mybatis,需要往数据库新增一条数据,用Oracle和mysql数据库分别需要怎么实现? mysql方法,用mysql提供的uuid函数 insert into t_config (uuid, , flag, create_time, project_name,tips,sta 阅读全文
posted @ 2019-04-13 23:15 smileNicky 阅读(927) 评论(0) 推荐(0) 编辑
摘要:[TOC] 继上一篇博客 "《Oracle学习笔记整理手册》" 之后,我再写一篇Mysql版本的 PS:本博客收录自己工作中遇到学到的一些mysql技能,有时间就更新整理一下 (1) str_to_date oracle有to_date函数,Mysql的格式是str_to_date(‘2019 02 阅读全文
posted @ 2019-02-16 11:34 smileNicky 阅读(1046) 评论(0) 推荐(0) 编辑
摘要:@[toc] 最近在做项目迁移,Oracle版本的迁到Mysql版本,遇到有些oracle的函数,mysql并没有,所以就只好想自定义函数或者找到替换函数的方法进行改造。 所以本博客主要介绍Oracle兼容mysql改造方式以及注意事项,也就是介绍原本Oracle一些函数在Mysql的替换方法等等, 阅读全文
posted @ 2019-02-16 11:33 smileNicky 阅读(4587) 评论(0) 推荐(0) 编辑
摘要:最近在做项目迁移,Oracle版本的迁到Mysql版本,遇到有些oracle的函数,mysql并没有,所以就只好想自定义函数或者找到替换函数的方法进行改造。 Oracle递归查询 oracle实现递归查询的话,就可以使用start with ... connect by connect by递归查询 阅读全文
posted @ 2019-02-14 23:02 smileNicky 阅读(9235) 评论(1) 推荐(0) 编辑
摘要:最近在做项目迁移,Oracle版本的迁到Mysql版本,遇到有些oracle的函数,mysql并没有,所以就只好想自定义函数或者找到替换函数的方法进行改造。 oracle做数据排序的时候,有时候可以用nulls first或者nulls last将null值排在最前或者最后。 oracle方法: n 阅读全文
posted @ 2019-02-14 23:00 smileNicky 阅读(7288) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示