
MySQL学习
文章平均质量分 51
java-zh
风会不停的吹,时光会不停的走。
展开
-
虚拟机Centos搭建MySQL集群——一主多从
虚拟机Centos搭建MySQL集群——一主多从原创 2022-07-06 17:07:20 · 1359 阅读 · 0 评论 -
IDEA连接mysql自定义生成实体类代码
idea连接MySQL,自定义生成实体类代码原创 2022-06-22 11:06:00 · 1270 阅读 · 0 评论 -
一张图带你了解mycat垂直切分和水平节分
原创 2021-08-26 13:20:42 · 99 阅读 · 0 评论 -
mysql触发器使用案例
1.触发器的基本概念触发器是一种特殊的存储过程,但是它又不同于存储过程.因为它主要是通过事件被触发而执行,不同于存储过程需要主动调用存储过程的名字进行执行2.触发器的基本语法CREATE TRIGGER <trigger_name> BEFORE|AFTERINSERT|UPDATE|DELETE ON <table_name>FOR EACH ROW BEGIN sql语句END<trigger_name>:触发器的名称befo.原创 2021-08-02 15:25:23 · 1143 阅读 · 0 评论 -
MySQL安装详细教程(带有my.ini文件)
MySQL5.7参考http://blog.youkuaiyun.com/u013205623/article/details/79171698一、下载https://dev.mysql.com/downloads/mysql/csdn资源下载地址,自带my.ini文件:https://download.youkuaiyun.com/download/qq_36138652/10641449按照自己...原创 2019-09-05 15:56:54 · 3367 阅读 · 0 评论 -
mysql使用sum保留小数或者保留整数
转成decimal保留两位小数:SELECT cast(sum(需要裂甲列) AS decimal(11,2)) FROM 表名使用ROUND函数保留两位小数:ROUND(X) -- 表示将值 X 四舍五入为整数,无小数位ROUND(X,D) -- 表示将值 X 四舍五入为小数点后 D 位的数值,D为小数点后小数位数。若要保留 X 值小数点左边的 D 位,可将 D 设为负值。--输出2select ROUND(2.22)--输出3select ROUND(2.52)--输出..原创 2021-07-12 10:29:02 · 18951 阅读 · 0 评论 -
通过CASE WHEN 自定义排序
ORDER BYCASEWHEN `status` = 0 and delete_flag=0 THEN1WHEN `status` = 1 and delete_flag=0 THEN2WHEN delete_flag = 1 THEN3END asc,id desc案例:select * from pf_cms where 1=1ORDER BYCASEWHEN `status` = 0 and delete_flag=0 THEN1WHEN `status` =.原创 2021-05-17 11:36:05 · 353 阅读 · 0 评论 -
MySQL常用的函数
1、concat(s1,s1,……,sn) 连接s1,s2,sn作为一个字符串eg:select concat('aaa','bbb','ccc') 得出结果aaabbbccc注意:concat与null进行连接的时候一定是为null2、insert(str,x,y,instr)。将字符串str从第x位置开始,y个字符长的子串替换为字符串instreg:select inser...原创 2020-05-01 22:43:00 · 428 阅读 · 1 评论 -
MySQL时间类型总结
如果用来表示年月日,通常用date来表示。 如果用来表示年月日时分秒,通常用datetime来表示。 如果用来表示时分秒,通常用time来表示。 如果需要经常插入或者更新日期为当前系统时间,则通常使用timestamp来表示,timestamp值返回后显示为'YYYY-MM-DD HH:mm:ss 如果只显示年份,可以用YEAR来表示,它比DATE占更少的空间timestamp和date...原创 2020-04-07 21:42:34 · 162 阅读 · 0 评论 -
sql常用的基本语法(修改表名,修改表字段,修改字段类型,增加表字段,查找,修改,删除)
更改表名:alter table 旧表名 rename 新表名。比如:alter table t_t_user rename t_user;修改表类型:ALTER TABLE 表名 modify 你需要修改的字段名称和类型。比如: alter table t_user modify id int(10)增加表字段:alter table 表名 add column...原创 2020-04-07 21:03:38 · 3088 阅读 · 0 评论 -
SQL语句分类(DDL,DML,DCL的意思)
sql语句主要分为三大类:DDL(Data Definition Languages)语句:数据定义语言。这些语句定义了不同的数据段、数据库、表、列、索引等数据库对象.常用的关键字主要包括create、drop、alter等。DML(Data Manipulation Language)语句:数据操作语言。用于添加、删除、更新和查询数据库记录,并检查数据完整性。常用的语句关键字主要包括In...原创 2020-04-06 21:55:20 · 577 阅读 · 0 评论