--oracle SELECT 'alter table ' || TABLE_NAME ||' modify 列名 VARCHAR2(300);' FROM USER_TAB_COLUMNS WHERE COLUMN_NAME = '列名' and TABLE_NAME; --sql server ...
分类:
数据库 时间:
2020-06-08 19:28:23
阅读次数:
102
datasource.properties数据源 #数据源 datasource.peoperties jdbc.driver=com.mysql.jdbc.Driver jdbc.url=jdbc:mysql://localhost:3306/ssmbuild?useSSL=true&useUni ...
分类:
数据库 时间:
2020-06-08 19:27:00
阅读次数:
75
存在一个表而不在另一个表中的数据 A、B两表,找出ID字段中,存在A表,但是不存在B表的数据。A表总共13w数据,去重后大约3W条数据,B表有2W条数据,且B表的ID字段有索引。 方法一 使用 not in ,容易理解,效率低 ~执行时间为:1.395秒~ select distinct A.ID ...
分类:
数据库 时间:
2020-06-08 19:23:39
阅读次数:
90
数据库连接方式 Spring.datasource.url=jdbc:mysql://location/mydb Spring.datasource.username=root Spring.datasource.password= 显示数据库:show databases; 创建数据库:creat ...
分类:
数据库 时间:
2020-06-08 19:23:03
阅读次数:
89
Oracle是比MySql更为严格的数据库。使用时需要更加严谨。 一、安装注意事项: 1、选择地址时需要注意好不能有汉字,以免造成安装的时候注册表显示监听失败; 2、可视化窗口PLSQL编辑器(相当于SQLyog)安装的时候需要配套的安装包等; 二、部分概念: 1、SQL为结构化查询语言,它的主要功 ...
分类:
数据库 时间:
2020-06-08 19:22:40
阅读次数:
77
表相关sql语句 创建表 create table 表名( 字段名1 类型[(宽度) 约束条件], 字段名2 类型[(宽度) 约束条件], 字段名3 类型[(宽度) 约束条件] ); #注意: 1. 在同一张表中,字段名是不能相同 2. 宽度和约束条件可选 3. 字段名和类型是必须的 create ...
分类:
数据库 时间:
2020-06-08 19:15:15
阅读次数:
58
服务器:腾讯云服务器 操作系统:centos 7.5 lnmp 版本:1.7 MySQL 版本:5.7 1、root 用户登录 MySQL: mysql -uroot -p 2、添加远程登录用户: create user 'user'@'%' identified by '123456'; 3、设置 ...
分类:
数据库 时间:
2020-06-08 19:03:18
阅读次数:
113
在NC中很多时候需要我们直接操作数据库,对数据库的访问NC提供了框架类。JDBC FrameWork为NC访问数据库提供统一的数据操作访问,简化数据访问操作。BaseDao是在JDBC FrameWork之上提供数据持久化的工具类。下图是NC 数据库访问的层次图: 核心类介绍 Persistence ...
分类:
数据库 时间:
2020-06-08 19:02:57
阅读次数:
74
1 /// 2 /// 3 public void Student(Student sd) 4 { 5 List<SqlParameter> sqlList = new List<SqlParameter>(); 6 sqlList.Clear(); 7 Hashtable ht = new Has ...
分类:
数据库 时间:
2020-06-08 19:02:37
阅读次数:
60
This version of MySQL doesn't yet support 'LIMIT & IN/ALL/ANY/SOME subquery' MySQL版本不支持 非表中的 limit 解决方案:在加一层查询:一定要多加一层 问题解决的点个赞鸭~ ...
分类:
数据库 时间:
2020-06-08 19:02:05
阅读次数:
63
增删改查简易操作 对数据库的增删改查 增:create database db1 charset utf8; 查:show databases; 改:alter database db1 charset latin1; 删除: drop database db1; 对表的增删改查 先切换到表中:us ...
分类:
数据库 时间:
2020-06-08 19:00:43
阅读次数:
60
查询优化--为什么要选用预处理语句 使用预处理语句会比多次执行查询效率高的多,原因如下: 服务器只需要解析一次查询,这节约了解析和其他的开销 因为服务器缓存了一部分执行计划,所以它只需要执行某些优化步骤一次 通过二进制发送参数比通过ASCII 码要快的多。比如,通过二进制发送DATE 类型的参数只需 ...
分类:
数据库 时间:
2020-06-08 18:56:11
阅读次数:
87
查询引擎命令:show engines MyISAM和InnoDB对比 对比项 MyISAM InnoDB 主外键 不支持 支持 事务 不支持 支持 行表锁 表锁,即使操作一条记录也会锁住整个表,不适合高并发操作 行锁,操作时只锁住一行,不对其他行有影响,适合高并发 缓存 只缓存索引,不缓存真实数据 ...
分类:
数据库 时间:
2020-06-08 18:54:42
阅读次数:
87
这里讲下把 导入的dmp文件导入到oracle容器中 1. 上传文件 把dmp文件上传到服务器,然后在复制到oracle容器中 首先你先把文件上传到服务器,然后在cp到容器中 docker cp /home/production/test.dmp 4480e931b512:/home/oracle/ ...
分类:
数据库 时间:
2020-06-08 18:51:49
阅读次数:
244
安装步骤 1.安装mysql数据库 安装msyql5.7 wget http://dev.mysql.com/get/mysql57-community-release-el7-10.noarch.rpm yum -y install mysql57-community-release-el7-10 ...
分类:
数据库 时间:
2020-06-08 18:48:27
阅读次数:
82
####之前在centos7.4上装oracle踩的坑,现在记录一下 ###1、安装桌面环境(如果未安装) [root@localhost ~]# yum -y group install "Server with GUI" ###2、安装软件包 [root@localhost ~]# yum -y ...
分类:
数据库 时间:
2020-06-08 18:47:52
阅读次数:
73
这种是因为一段时间不操作后,服务器将空闲连接丢弃了,而客户端(sqlyog)不知道,导致长时间无响应,而超时之后,sqlyog 使用了新的连接,所以又可以顺畅操作了。 将会话空闲时间默认改为自定义,填60秒即可,然后旁边的Keep-Alive-Interval填写120秒,这样保存一下就可以了,再也 ...
分类:
数据库 时间:
2020-06-08 16:14:03
阅读次数:
212