数据库-mysql
文章平均质量分 52
mysql相关内容
厄尔尼诺的夏天
热爱各有不同,青年本该如此,每一代逐日移山的青年,都有自己奋不顾身的热爱,每一份炽烈的热爱,都值得被用心对待
展开
-
数据库的事务
事务是逻辑上的一组数据库操作,要么都执行,要么都不执行。转账业务:必须同时成功或失败。原创 2022-09-14 16:56:26 · 1861 阅读 · 0 评论 -
MySQL的on duplicate key update 的使用
mysql的存在就更新不存在就插入实现先建数据库表,重点要添加主键索引(id列,没有测试)和唯一索引(branch_no列)sqlINSERT INTO t_bank_organ_copy1 ( organ_no, branch_no, branch_name, created_by )VALUES ( 1255, '13', '深圳分行', '小王' ) ON DUPLICATE KEY UPDATE branch_name = '中国银行'测试:1、organ_no, .原创 2022-05-20 17:06:11 · 15526 阅读 · 0 评论 -
事务执行sql脚本,错误后回滚
1.手动commit,rollback-- 开启事务START TRANSACTION;-- 关闭自动提交SET autocommit = 0;-- 要执行的sqlINSERT INTO `t_bank_organ_copy1`VALUES ( 1, 975, '06285', '中国银行苏州分行', 1, 'root', '2022-05-10 17:55:46', 'root', '2022-05-10 17:55:46' );INSERT INTO `t_bank_organ_原创 2022-05-13 15:04:29 · 4021 阅读 · 2 评论 -
数据库导入Excel中的数据
1.第一步2.第二步:选择导入文件类型3.第三步:选择文件4.第四步:是否有表头5.第五步:是否新建表6.第六步:字段与表头对应7.第七步:选择追加或复制8.第八步:开始导入...原创 2022-05-11 16:17:03 · 1060 阅读 · 0 评论 -
数据库表一直显示正在加载
问题描述数据库表一直显示正在加载 原因分析:数据库表线程死锁解决方案:kill id;show processlist;原创 2022-04-11 17:05:44 · 1599 阅读 · 0 评论 -
在sql层处理参数添加进来的列
问题描述传进来的List<Object>数据在sql层面处理并将Object的某个属性加入返回列中(merchants) List<DetailedReportRespVO> selectDetailedReport(@Param("endDate") String endDate, @Param("merchants") List<InformationRe原创 2022-04-08 16:11:42 · 585 阅读 · 0 评论 -
sql语句
一、sql语句二、函数1. 数学函数常用的数学函数 说明 abs(x) 返回x的绝对值 rand() 返回0-1的随机数 mod(x,y) 返回x除以y以后的余数 power(x,y) 返回x的y次方 round(x) 返回离x最近的整数,即四舍五入到个位 round(x,y) 返回x的y位小数且四舍五入后的值 sqrt(x) 返回x的平方根 truncate(x,y) 返回数字X截断为y位小数的值 c转载 2022-04-01 08:44:22 · 204 阅读 · 0 评论 -
batchUpdate sql异常
项目场景:batchUpdate,书写 sql时候出现sql异常问题描述:batchUpdate,书写 sql时候出现sql异常,之前公司一直使用,没有问题<update id="updateAllAvailable"> <foreach collection="skuOptionList" item="item" index="index" open="" close="" separator=";"> update t_xxx <s原创 2021-10-27 17:28:15 · 451 阅读 · 0 评论 -
select的for update
select的for updateselect ...... for update查询校验select … for update查询select查询是不加锁的,select…for update是会加锁的,而且是悲观锁,但是在不同查询条件时候加的锁的类型(行锁,表锁)是不同的。select * from t_user where id = 1 for update;在where 后面查询条件是主键索引,唯一索引时候是行锁查询条件是普通字段时候加的是表锁校验**首先:**关闭自动提交,通过s原创 2021-11-07 01:23:48 · 11044 阅读 · 2 评论 -
mysql安装
更换电脑,一切要重新安装,之前csdn账号丢失,今天再次记录下mysql的安装。bilibili:https://www.bilibili.com/video/BV1W7411C7iy?from=search&seid=10813857927598566703官网下载区域直通链接:https://dev.mysql.com/downloads/知乎链接:https://zhuanlan.zhihu.com/p/88271915这是一个教程,先生讲的很好,也完全正确...原创 2021-07-26 15:54:59 · 83 阅读 · 0 评论 -
mysql学习记录
提示:mysql学习记录mysql学习记录一、mysql的层次结构连接层:服务层:引擎层存储层二、索引1.什么是索引?2.sql执行的先后顺序2.读入数据总结一、mysql的层次结构MySQL逻辑可分为四个层次,分别为:连接层,服务层,引擎层,存储层 。连接层:提供与客户端连接的服务。当客户端发出一个请求后(如增删改查的SQL语句),首先到达该层,将服务器与客户端建立连接。常用的与JDBC服务层:服务层分两个作用:1.提供各种用户使用的接口。 如select、insert等2.提供原创 2021-10-28 19:05:42 · 181 阅读 · 0 评论