MYSQL
挽安
这个作者很懒,什么都没留下…
展开
-
mysql 查询列表获取自增序号
SELECT @rownum := @rownum + 1 AS Rank, Scores.* FROM ( SELECT @rownum := 0 ) r, Scores;原创 2020-11-20 11:03:32 · 852 阅读 · 0 评论 -
mysql 查询相关表结构语句
=====查询表结构======SELECT COLUMN_NAME 列名, COLUMN_TYPE 数据类型,# DATA_TYPE 字段类型,# CHARACTER_MAXIMUM_LENGTH 长度, IF(IS_NULLABLE='YES','Y','') 是否为空, COLUMN_DEFAULT 默认值, COLUMN_COMMENT 备注FROMINFORMATION_SCHEMA.COLUMNSwhere-- developerclub为数...原创 2020-11-18 19:08:20 · 2494 阅读 · 0 评论 -
乐观锁和悲观锁
我们在操作数据库的时候,可能会由于并发问题而引起的数据的不一致性(数据冲突)乐观锁乐观锁不是数据库自带的,需要我们自己去实现。乐观锁是指操作数据库时(更新操作),想法很乐观,认为这次的操作不会导致冲突,在操作数据时,并不进行任何其他的特殊处理(也就是不加锁),而在进行更新后,再去判断是否有冲突了。通常实现是这样的:在表中的数据进行操作时(更新),先给数据表加一个版本(version)字段,每操作一...原创 2018-05-03 22:04:35 · 104 阅读 · 0 评论 -
数据迁移存储过程(一张表转移到另一张表)
本文档主要是描述怎么在一系列条件下将home_brand_manual_pdf的数据插入到brand_shuomingshu表中1.首先数据的插入涉及到三张表,分别是home_brand(品牌),home_brand_manual_pdf(品牌pdf手册),brand_shuomingshu(品牌说明书)(此表刚开始没数据,是空表)2.表结构分别介绍home_brand( 品牌):...原创 2019-06-06 15:29:15 · 5524 阅读 · 0 评论 -
阿里云RDS读写分离数据查询延迟解决
mysql使用RDS做数据主从读写分离。在使用的过程中发现部分业务对其他服务以来严重。但是由于系统不是采用微服务的架构,造成部分数据插入数据库后,后续操作读取数据库没有查询到前面插入的数据。查看阿里云服务器找到了一个解决方案:即在sql语句前增加/*FORCE_MASTER*/ 注释。rds就会自动读主库。详细介绍如下:阿里云内部网络会确保同步日志在主实例和只读实例间的实时传输,正常情况...原创 2019-06-06 15:31:06 · 2102 阅读 · 0 评论