首页
学习
活动
专区
工具
TVP
发布

Nicky's blog

专栏作者
784
文章
900369
阅读量
29
订阅数
MySQL查询导出数据表结构信息
最近在写文档,需要用到数据库设计文档,表结构很多,如果一个个去复制黏贴,也是很花时间,所以需要借助INFORMATION_SCHEMA库的表
SmileNicky
2022-11-06
5.3K0
Python系列之MySQL查询数据导出Excel
因为是java开发,python并没有学过,所以通过自己摸索,还是可以写出来,对比一下java,觉得python语法有时候确实比较简便,比如要导出Excel,一行代码就可以,然后到linux上部署也比较容易,所以觉得后端程序员掌握一门脚本语言还是有需要的
SmileNicky
2022-05-19
1.2K0
MySQL排序字段数据相同不能分页问题
MySQL排序字段数据相同不能分页问题,最近同事遇到一个列表的分页有bug,点击第1行,第2行数据会出现重复的,初步怀疑是数据重复了,通过SQL查询,确认数据都没重复。
SmileNicky
2022-05-07
2.3K0
MySQL系列之事务编程学习笔记
事务是数据库区别于文件系统的重要特性之一,提到事务肯定会想到事务的4个特性ACID,要保证业务的正常使用,必须保证ACID,ACID表示原子性(atomicity)、一致性(consistency)、隔离性(isolation)、持久性(durability),一个运行良好的事务系统也是要求具备这些特征
SmileNicky
2022-05-07
3830
MySQL系列之STRAIGHT JOIN用法简介
翻译过来就是:STRAIGHT_JOIN与 JOIN 类似,只不过左表始终在右表之前读取。这可用于联接优化器以次优顺序处理表的那些(少数)情况。
SmileNicky
2022-05-07
4150
MySQL系列之Natural Join用法
Natural join即自然连接,natural join等同于inner join或inner using,其作用是将两个表中具有相同名称的列进行匹配
SmileNicky
2022-05-07
7290
MySQL系列之自连接用法简介
这里使用左连接比较合适,因为顶级员工,也就是公司的总裁,是没有最上级的,用inner join的话,是不能获取数据的
SmileNicky
2022-05-07
6300
MySQL系列之什么是CROSS JOIN
ps:不按照原文进行翻译,整理两篇博客,根据自己的实践进行验证,本博客可以作为mysql cross join的学习参考手册
SmileNicky
2022-05-07
6590
Mysql系列之绿色版服务端部署教程
今天在公司想跑一个项目,需要装mysql,所以随意去官网找了一下并没有找到exe版本的安装软件,只有需要自己部署配置的版本,本来想继续找,不过觉得花时间,就没继续找了。 之前没用过绿色版本的mysql服务端,以为很快可以装好,没想到还是花了一点时间,主要是部署配置过程问题一个接一个,不过觉得还是挺有意思的,所以做一下记录,下次遇到就可以很快解决。
SmileNicky
2022-05-07
3270
MySQL系列之字符类型学习笔记
如图,选择一下collation,5.7.22版本的,大部分都是以ci结尾的,也就是大小写不敏感
SmileNicky
2022-05-07
4730
MySQL系列之数字类型学习笔记
数字类型 最近在看《MySQL技术内幕:SQL编程》并做了笔记,所以本博客是一篇笔记类型博客,分享出来方便自己复习,也可以帮助他人 整型 类型占用空间最小值(SIGNED)最大值(SIGNED)最小值(UNSIGNED)最大值(UNSIGNED)TINYINT1-1281270255SMALLINT2-3276832767065535MEDIUMINT3-83886088388607016777215INT4-2147483648214748364704294967295BIGINT8-922337203
SmileNicky
2022-05-07
2710
MySQL系列之变量介绍和用法简介
MySQL官方手册里是将变量分为系统变量和用户变量的,用户变量就是在一个语句里加在用户自定义的变量,然后这个变量可以赋值给其它变量,或者在另外一个语句里调用等,本博客基于MySQL5.7版本,其它版本的还是具体参考官方手册
SmileNicky
2022-05-07
3520
MySQL系列之实现Oracle rank()排序
MySQL5.7版本没有提供类似Oracle的分析函数,比如开窗函数over(…),oracle开窗函数over(…)使用的话一般是和order、partition by、row_number()、rank()、dense_rank()几个函数一起使用,具体的用法可以参考我之前的博客oracle开窗函数用法简介
SmileNicky
2022-05-07
4440
MySQL系列之执行计划学习笔记
继上一篇博客《MySQL的索引知识学习笔记》之后,我再记录一篇MySQL执行计划方面的博客,本博客是我在学习尚硅谷的学习教程后,做的笔记,当然我不是为了所谓宣传,仅仅是学习记录的笔记。本来可以不分享出来,不过,分享出来的笔记不仅可以给网上的学习者参考学习,同时写在csdn比较方便,可以支持图片上传,也方便自己以后查找复习
SmileNicky
2022-05-07
3930
MySQL系列之索引知识学习笔记
继我的上篇博客:Oracle索引知识学习笔记,再记录一篇MySQL的索引知识学习笔记,本博客是我在学习尚硅谷的学习教程后,做的笔记,当然我不是为了所谓宣传,仅仅是学习记录的笔记。本来可以不分享出来,不过,分享出来的笔记不仅可以给网上的学习者参考学习,同时写在csdn比较方便,可以支持图片上传,也方便自己以后查找复习
SmileNicky
2022-05-07
3870
mysql系列之类似oracle rownum写法
rownum是oracle才有的写法,rownum在oracle中可以用于取第一条数据,或者批量写数据时限定批量写的数量等
SmileNicky
2022-05-07
7420
MySQL系列之派生查询别名问题
最近在做mysql sql兼容,原来是oracle的sql都要保证在mysql数据库运行 业务场景:原来是一个带有子查询的sql,在oracle是可以正常运行的,迁到mysql就发现报错了,报错信息如:
SmileNicky
2022-05-07
9500
oracle和mysql批量Merge对比
orm框架采用mybatis,本博客介绍一下批量合并merge用oracle和mysql来做的区别,
SmileNicky
2022-05-07
9070
MySQL笔记之常用用法整理手册
继上一篇博客 《Oracle学习笔记整理手册》之后,我再写一篇Mysql版本的
SmileNicky
2022-05-07
8770
Mysql系列之实现树形递归查询
最近在做项目迁移,Oracle版本的迁到Mysql版本,遇到有些oracle的函数,mysql并没有,所以就只好想自定义函数或者找到替换函数的方法进行改造。
SmileNicky
2022-05-07
7410
点击加载更多
社区活动
腾讯技术创作狂欢月
“码”上创作 21 天,分 10000 元奖品池!
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档