ICode9

精准搜索请尝试: 精确搜索
  • 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;

  • Oracle 19c自启动2022-06-25 01:00:41

    Oracle 19c自启动1、root用户修改 /etc/oratab, 将上面的N改为Yvi /etc/oratabora19c:/u01/app/oracle/product/19.3.0/db_1:Y 2、root用户修改chmod 777 /etc/rc.d/rc.localvi /etc/rc.d/rc.local 添加 # for oraclesu - oracle -lc 'lsnrctl start'su - oracle -lc 'dbstart'

  • MySQL根据表前缀批量修改、删除表2022-06-25 00:00:29

    注意:请先调试好,以及做好备份,再执行操作。 批量修改表 批量给前缀为 xushanxiang_content_ 的表增加一个 username 的字段: SELECT CONCAT('ALTER TABLE ',table_name,' ADD username varchar(40) NULL COMMENT "用户名";') FROM information_schema.TABLES WHERE table_name LIKE '

  • 【MySQL】MySQL中如何定位DDL被阻塞的问题2022-06-24 23:03:36

      1.查看DDL阻塞 查看DDL操作对应的状态 show processlist;      2.(MySQL5.6)定位哪些会话阻塞了DDL操作 select * from information_schema.innodb_trx;    information_schema.innodb_trx.trx_mysql_thread_id是线程id,再结合information_schema.processlist进一步

  • SqLite本地数据库常规用法2022-06-24 23:00:38

    SqLite数据库介绍 SqLite是一个进程内的库,实现了自给自足的、无服务器的、零配置的、事务性的 SQL 数据库引擎。它是一个零配置的数据库,这意味着与其他数据库一样,您不需要在系统中配置。 就像其他数据库,SqLite 引擎不是一个独立的进程,可以按应用程序需求进行静态或动态连接。SqLit

  • SQL语句的执行顺序2022-06-24 22:34:31

    首先,要清楚在一select语句中都会用到哪些关键字: -----------select -----------from -----------join -----------where -----------group by -----------having -----------order by -----------limit 其次,要知道每执行一步就会生成一个对应的虚拟表: 明白这两点再看执行的先后顺

  • 解决MySQL导入大数据报错问题2022-06-24 22:02:43

    版权声明:原创作品,谢绝转载!否则将追究法律责任。 当你的才华还撑不起你的野心的时候,你就应该静下心来学习。 当你的能力还驾驭不了你的目标的时候,你就应该沉下心来历练。 问问自己,想要怎样的人生。 ERROR 3948 (42000): Loading local data is disabled; this must be enabled on b

  • oracle数据库exp和imp的使用2022-06-24 21:33:33

    exp可以实现远程的导出和导入 -- 按用户远程导出exp san/passward@10.24.135.26/orcl file=san_20220525.dmp log=exp_san.log ower=san;-- 按表远程导出exp san/passward@10.24.135.26/orcl file=san_20220525.dmp log=exp_san.log tables=channel_user,user_info,user_id_card_i

  • django配置数据库2022-06-24 21:02:59

    1.项目里找到settings.py 2. DATABASES = { 'default': { 'ENGINE': 'django.db.backends.mysql', # 数据库类型 mysql 'NAME': "django0621", #数据库名 "PASSWORD":"root", # 密码

  • sql server数据去重复的四种方法2022-06-24 20:31:40

    参考:https://www.zjh336.cn/?id=241 sql查询数据,可能会有重复的数据,那就要用到去重复的方法了,下面讲讲几种去重复的方法。

  • MyBatis动态sql与多表查询2022-06-24 20:31:32

    一、MyBatis增删改查 (一)mapper接口映射 1.写接口 接口名与xml除去扩展名一样(推荐) xml的namespace必须是UserMapper接口全限定名(包名+类名)    2.写mapper映射接口的方法遵循的原则 接口名与xml除去扩展名一样(推荐) 接口的方法名与xml的id一样 接口的方法的参数类型与xml的paramet

  • SpringBoot整合Redis--RedisTemplate2022-06-24 19:35:52

    SpringBoot整合Redis--RedisTemplate 1、导入依赖 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-data-redis</artifactId> </dependency> 2、编写配置文件 spring: redis: host: 192.168

  • oracle相邻两行数据的计算--lag()与lead() 函数2022-06-24 19:34:40

    一、简介相邻行之间的计算:按照某个字段排序后,获取下一行某一列的数据,再来求差值lag(字段,偏移量,默认值) over (order by 排序字段) 下一行的数据lead(字段,偏移量,默认值) over (order by 排序字段) 上一行的数据 二、示例 数据准备 -- Create table create table DDXX ( ti

  • MySQL左连接遇到where条件筛选B表字段为null时筛选不出来,也就是null丢失,2022-06-24 18:04:51

    背景为: A表为区域表,B表初始为空表, 需要用A表左连B表,;连接条件为A表的区域ID=B表的区域ID 左连之后全表查是没有问题的,如图: 但是加上B表的条件就会丢失null的数据,如图: 最后通过子查询解决问题 也试过网上说的连接条件用on..and 不行.

  • 关于不同数据库的SQL中比较串的形式为NULL=NULL的返回值不同2022-06-24 18:01:30

    Sybase 比较两个字符串的语句 当两个参数都为NULL的时候会返回true; 在SqlServer或者MySQL之类的关系型数据库里面,任一参数为NULL的时候返回值为false。 (关系型数据库的sql里面写NULL=NULL的判断一般返回的是false)   在做一些数据库SP迁移的时候注意判空处理   例子:   将Sybase

  • mysql权限问题2022-06-24 18:01:17

    mysql5.7 & 8 用户权限管理    前言 注意问题 grant all privileges on shop.* to 'hosp'@'%'flush privileges; 查询账号权限类型%和localhost是不同的select host, user from mysql.user;show databases; mysql 读写性能相对中规中矩,适合大多数情况下使用。本博文记录一下 m

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

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

ICode9版权所有