ICode9

精准搜索请尝试: 精确搜索
  • Mysql只能根据主键索引进行写操作2022-06-25 15:32:11

    问题描述 在做本地测试调试的时候,突然发现报了很多MySQL的错误1205 - Lock wait timeout exceeded; try restarting transaction, Time: 51.018000s,这个是一个删除的SQL出现的,但是用主键删除是可以的,还以为是DBA设置了数据库的安全模式,但是查看后发现并没有开启 问题原因 把问题

  • JAVA连接sqlserver2022-06-25 15:03:37

    导入依赖 <dependency> <groupId>com.microsoft.sqlserver</groupId> <artifactId>mssql-jdbc</artifactId> <version>8.2.2.jre8</version> </dependency> JAVA连接sqlser

  • SQL中累加的三种方法2022-06-25 15:02:37

    之前给小伙伴们介绍了三种去重的方法,虽然不能留言,但是看到大家的点赞和在看数都比较多,今天再给大家分享一下三种累加的方法。   有如下表ADD_NUM 我们希望实现如下结果: 开窗函数学过开窗函数的小伙伴肯定首先想到的就是它了,不错,开窗函数可以很快速的求解出来,具体写法如下: SELE

  • Navicat Premium 15 for Mac(数据库开发工具)中文版2022-06-25 14:32:37

    Navicat Premium 15 Mac版是Mac平台上的一款数据库开发工具,Navicat Premium 15 Mac版可以让你以单一程序同時连接到 MySQL、MariaDB、SQL Server、SQLite、Oracle 和 PostgreSQL 数据库。 Navicat Premium for Mac软件介绍 Navicat premium是一款数据库管理工具。将此工具连接数

  • redis集群搭建2022-06-25 14:31:09

    1、拉取redis的docker镜像文件 docker pull redis:6.2 3、宿主机根目录(此处路径可以自定义)下新建文件夹 dockerdata,dockerdata 文件夹中新建文件夹 redis-cluster, redis-cluster中新建文件夹conf、data,conf文件夹用于挂载docker容器启动时的redis配置文件,data文件夹用于挂载docker

  • 【MongoDB】MongoDB的复制(1)2022-06-25 13:33:42

      事务日志参数 oplog的大小。默认是WT存储引擎的空闲磁盘空间的5%。 调优参数有:oplogSizeMB、storage.oplogMinRetentionHours   读和写配置 复制集的写关注(write concern)配置 { w: <value>, j: <boolean>, wtimeout: <number> }   例如,在超时前要求大多数节点都写入了数据:

  • logback日志输出到mongodb2022-06-25 12:32:24

    1、继承UnsynchronizedAppenderBase package com.xf.config; import java.util.Map; import org.springframework.data.mongodb.core.MongoTemplate; import org.springframework.util.StringUtils; import com.alibaba.fastjson.JSONObject; import ch.qos.logback.classic

  • Windows下MySQL的安装和删除2022-06-25 12:02:47

    Windows下MySQL的安装和删除 安装Mysql 1 下载mysql 地址 2 安装教程 2.1配置环境变量 变量名:MYSQL_HOME 变量值:D:\software\programming\environment\mysql-8.0.29-winx64 // bin目录的上级目录 一定记得要确定 保存 一定记得要确定 保存 一定记得要确定 保存 一定记得要确

  • 揭秘GaussDB(for Redis):全面对比Codis2022-06-25 11:00:50

    摘要:Codis集群在国内Redis生态圈很流行,社区已停止维护。本文从架构和特性两方面对比,带你感受华为云GaussDB(for Redis)的全新价值。 本文分享自华为云社区《华为云GaussDB(for Redis)揭秘第19期:GaussDB(for Redis)全面对比Codis》,作者: 高斯Redis官方博客 。 一、Codis究竟有多火?

  • redis实现同一ip接口请求限制2022-06-25 11:00:06

    pom 依赖 <dependency> <groupId>redis.clients</groupId> <artifactId>jedis</artifactId></dependency> application.yml redis: port: 6379 password: host: 127.0.0.1 jedis: pool: max-idle: 6 #最大空闲数 max

  • Sql 中常用日期转换Convert(Datetime)2022-06-25 10:36:36

    CONVERT(data_type,expression[,style]) convert(varchar(10),字段名,转换格式) 说明:此样式一般在时间类型(datetime,smalldatetime)与字符串类型(nchar,nvarchar,char,varchar)相互转换的时候才用到. 语句 结果SELECT CONVERT(varchar(100), GETDATE(), 0) 07 15 2009 4:06PMSE

  • springboot整合shiro简单使用(查询数据库)2022-06-25 10:34:16

    shiro主要实现认证和授权的问题 认证确认用户身份,授权对用户访问资源的权限做控制 建表语句 CREATE TABLE `user` ( id INT(11) PRIMARY KEY AUTO_INCREMENT COMMENT '主键', `name` VARCHAR(255) COMMENT '用户名', `password` VARCHAR(255) COMMENT '密码' ) INSERT

  • mysql 索引2022-06-25 09:33:48

    索引分类:主键索引  唯一索引 普通索引  外键索引 全文索引 组合索引  索引并不是越多越好,因为索引维护非常麻烦 占用的存储空间比较大,会导致IO增多 聚簇索引:数据和索引存储在一起的 非聚簇索引:数据和索引分开存储的  hash索引:不适合范围查询  二叉树 黑红树 Btree的特点:至少

  • MySQL 慢 SQL 可能原因汇总2022-06-25 09:32:56

    在对服务器进行性能分析时,我们经常会遇到慢SQL,给大家粗略的总结了一下慢sql可能的原因,帮助大家分析定位慢SQL。         1、查询的表,没有加索引   写了一个查询sql,结果查询的条件字段没有索引,导致需要全表扫描,查找数据,这是大家遇到最多,也是最容易理解的。 这种,一般,在表数据量

  • mysql 锁分类2022-06-25 09:31:52

    1. 按属性分:  a. 共享锁(读锁) S:当一个事务对数据添加读锁后,其他事务只能对该数据加读锁,不能做修改操作,也就是加写锁。b. 排他锁(写锁) X:当一个事务对数据添加写锁后,其他事务既不能对该数据加读锁,也不能加写锁。只有等待当前写锁释放后,才能进行后续加锁操作。   2. 按状态分: a.

  • SQLSyntaxErrorException: You have an error in your SQL syntax2022-06-25 05:34:54

    ### The error may involve com.example.bootjdbc220620.mapper.CityMapper.insert-Inline ### The error occurred while setting parameters ### SQL: INSERT into city('name','state','country') values(?,?,?) ### Cause: java.sql.SQLSyn

  • Oracle 安装图形化调用 No X11 DISPLAY variable was set, but this program performed an operation which requir2022-06-25 02:02:45

    这次调用图形化竟然。。。1、xhost + IP(LINUX本身)显示added[root@rhel76 ~]# xhost + 192.168.137.22192.168.137.22 being added to access control list 2、切换到oracle[root@rhel76 ~]# su - oracle[oracle@rhel76 ~]$ cd \$ORACLE_HOME这时候还是调用不出来[oracle@rhel76

  • Redis学习笔记九(主从复制)2022-06-25 01:32:59

    主从复制 主机数据更新后根据配置和策略,自动同步到备机的master/slaver机制,Master以写为主,Slave以读为主 存在复制延迟的缺点,主机的数据不一定能在挂掉前,完全复制到从机,从机过多,会加剧这一缺点 实现读写分离 容灾快速恢复(一台从服务器挂掉,可以切换到其他从服务器) 一主多从(防主机

  • Error creating bean with name 'sqlSessionFactory2022-06-25 01:31:51

    pom文件导错了包。 正确的: <dependency> <groupId>org.mybatis.spring.boot</groupId> <artifactId>mybatis-spring-boot-starter</artifactId> <version>2.1.4</version> </dependency>

  • mysql数据迁移,通用windows->linux,linux->windows2022-06-25 01:31:30

    1. 将用到的数据库文件夹直接拷贝到目标文件夹,mysql5.7在linux中默认在var/lib/mysql,将data下ibdata1也要拷贝进去 2. linux下需要将所有者root改为mysql,不然服务启动不了,chown mysql:mysql 数据文件夹;chown mysql:mysql ibdata1; 3. 启动mysql服务systemctl start myslqd;

专注分享技术,共同学习,共同进步。侵权联系[admin#icode9.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有