数据库

SQL 中STUFF用法

1、作用 删除指定长度的字符,并在指定的起点处插入另一组字符。 2、语法 STUFF ( character_expression , start , length ,character_expression ) 3、示例 以下示例在第一个字符串 abcd...

JDK1.7下测试ConnectorJ连接MySQL8.0的方法

GreatSQL社区原创内容未经授权不得随意使用,转载请联系小编并注明来源。 GreatSQL是MySQL的国产分支版本,使用上与MySQL一致。 本文来源:社区原创投稿;作者:王庆勋。 客户的一些应用系统使用的JDK1.7版本,在将数据库迁移到MySQL...

ORACLE查询删除重复记录三种方法

比如现在有一人员表 (表名:peosons) 若想将姓名、身份证号、住址这三个字段完全相同的记录查询出来 select p1.*   from persons  p1,persons  p2   ...

详解redis中的锁以及使用场景

分布式锁 什么是分布式锁? 分布式锁是控制分布式系统之间同步访问共享资源的一种方式。 为什么要使用分布式锁? ​ 为了保证共享资源的数据一致性。 什么场景下使用分布式锁? ​ 数据重要且要保证一致性 如何实现分布式锁? 主要介绍使用...

解决MySQL添加新用户-ERROR 1045 (28000)的问题

MySQL添加新用户,见文章底部。 按照正常思维,创建用户和设置密码什么的,应该是一个动作完成的。然而事实并非如此。 我每次都是通过在网上找代码来创建MySQL的用户。如果无效,就再搜一段。现在我心累了,必须写个自己的教程。 1,先要连接到MySQL,工具...

oracle远程连接服务器数据库图文教程

oracle远程连接数据库,需要配置本地服务,具体步骤如下: 1. 2.添加新的服务 3.输入服务名(例如:orcl3即服务器数据库名) 4.选择TCP协议 5.输入服务器IP(192.268.10.2)地址,远程连接 6.更改登录的用户名密码,测试 7....

MySQL分库分表后路由策略设计详情

概述 分库分表后设计到的第一个问题就是,如何选择路由key,应该如何对key进行路由。路由key应该在每个表中都存在而且唯一。路由策略应尽量保证数据能均匀进行分布。 如果是对大数据量进行归档类的业务可以选择时间作为路由key。比如按数据的创建时间作为路由k...

关于SqlServer中datediff用法

一、作用:返回两个日期之间的时间间隔 二、语法:datediff(datepart,startdate,enddate) 三、测试 datediff是SQL SERVER里面的用法,ORACLE没有 [var] [var] 是后面日期减去前面的日期(end...

MySQL之Innodb_buffer_pool_size设置方式

Innodb_buffer_pool_size设置方式 缓冲池是用于存储InnoDB表,索引和其他辅助缓冲区的缓存数据的内存区域。缓冲池的大小对于系统性能很重要。更大的缓冲池可以减少磁盘I/O来多次访问同一表数据。在专用数据库服务器上,可以将缓冲池大小设置...