码迷,mamicode.com
首页 > 数据库 > 月排行
MySQL事务
一、概念:一组要么同时执行成功,要么同时执行失败的SQL语句。是数据库操作的一个执行单元。 二、事务的ACID: 1.原子性(Atomicity):所有操作要么全部成功,要么全部失败回滚; 2.一致性(Consistency);只要一个操作失败,所有的更改过的数据都必须回滚到修改前状态; 3.隔离性 ...
分类:数据库   时间:2019-08-02 00:14:02    阅读次数:145
MySQL最大连接数/缓存设置
一、最大连接数: 1、查看当前数据库的最大连接数:SHOW VARIABLES LIKE '%max_connections%'; 2、设置数据库的最大连接数: 1)在当前会话中设,数据库重启之后失效: SET GLOBAL max_connections = 1000; 2)在数据库的配置文件my ...
分类:数据库   时间:2019-08-02 00:16:19    阅读次数:134
spring-data-jpa操作数据库
1、spring-data-jpa是spring对hibernate的整合 2、spring boot工程在实体类添加注解、添加两个依赖、写配置文件,可以自动生成数据库表 实体类: @Entity //标明根据该类创建数据表 public class People { @Id @GeneratedV ...
分类:数据库   时间:2019-08-02 00:17:08    阅读次数:119
Mybatis源码分析:SqlSessionManager
SqlSessionManager SqlSessionManager本身实现了SqlSessionFactory, SqlSession两个接口,所以本身能够构建Sqlsession和使用Sqlsesion声明的CURD相关的查询方法。SqlSessionManager不能通过构造器进行实例化,只 ...
分类:数据库   时间:2019-08-02 00:19:08    阅读次数:118
CMDB项目采集资产数据
...
分类:数据库   时间:2019-08-02 00:20:59    阅读次数:105
CMDB项目采集资产数据之唯一标识
先指定规则:主机名不重复 没有虚拟机用SN号标识 ...
分类:数据库   时间:2019-08-02 00:33:18    阅读次数:157
CMDB项目采集资产之日志记录
...
分类:数据库   时间:2019-08-02 00:36:36    阅读次数:185
MySQL索引
1.作用:快速找出在某一列中特定的值,用于提高查询效率; 2.优势:提高检索效率,降低数据库IO成本;降低数据库排序成本,降低cpu消耗; 3.劣势:占用空间;降低表的更新的速度; 4.索引分类: (1)单值索引:即一个索引只包含单个列,一个表可以有多个单列索引; (2)唯一索引:索引的值必须唯一, ...
分类:数据库   时间:2019-08-02 00:38:55    阅读次数:178
MySQL存储过程
1.delimiter:修改语句结尾符号; //例:delimiter $ 为把;改为$ 2.存储过程调用: call 名称(); 3.存储过程示例: 4.存储过程操作: (1)查看所有存储过程:show procedure status; (2)查看指定数据库中的存储过程:show procedu ...
分类:数据库   时间:2019-08-02 00:40:10    阅读次数:197
oracle中的trim函数
trim('字符1' from '字符串2') ,字符1只能是单个字符。 1. trim()删除字符串两边的空格。2. ltrim()删除字符串左边的空格。3. rtrim()删除字符串右边的空格。4. trim('字符1' from '字符串2') 分别从字符2串的两边开始,删除指定的字符1。5. ...
分类:数据库   时间:2019-08-02 09:14:16    阅读次数:167
获取系统信息并存储到数据库表中
获取系统信息并存储到数据库表中
分类:数据库   时间:2019-08-02 09:15:10    阅读次数:138
生成建表sql的excel语句
="[" & B27 & "]" & " " & C27 & " " & IF(D27="Y","NULL","NOT NULL") & IF(E27="Y", " "&"PRIMARY KEY","") & IF(J27="","", " " & ...
分类:数据库   时间:2019-08-02 09:18:54    阅读次数:292
Java操作oracle数据库
//创建数据库连接 Connection connection = null; //设置 PreparedStatement ps=null; PreparedStatement ps2=null; //接收ResultSet rs = null; //sql语句 String sql1 = "in ...
分类:数据库   时间:2019-08-02 10:29:27    阅读次数:79
docker中启动2个mysql实列
一、mac环境安装docker容器 在docker官网中下载docker容器,地址:https://www.docker.com/products/docker-desktop 具体安装教程及设置网络许多,自己查看、、、、、 查看docker是否安装成功,在终端输入:docker info 二、在d ...
分类:数据库   时间:2019-08-02 10:43:23    阅读次数:117
就不能换DB吗? 抽象工厂模式
15.1 就不能换DB吗? 15.2 最基本的数据访问程序 15.3 用了工厂方法模式的数据访问程序 15.4 用了抽象工厂模式的数据访问程序 15.5 抽象工厂模式 15.6 抽象工厂模式的优点与缺点 15.7 用简单工厂来改进抽象工厂 15.8 用反射+抽象工厂的数据访问程序 15.9 用反射+ ...
分类:数据库   时间:2019-08-02 10:43:42    阅读次数:95
Linux下载安装mysql5.7教程
首先下载mysql 的安装包,可以去官网下载,网址:https://dev.mysql.com/downloads/mysql/ 然后下滑,在这个地方选择你想要安装的版本: 这里我选择的5.7.点击进去之后,选择要下载的版本,然后点击下方的链接: 然后跳过登录直接下载 也可以到百度网盘下载: 链接: ...
分类:数据库   时间:2019-08-02 10:48:46    阅读次数:127
mysql -- 死锁
死锁(Deadlock) 什么是死锁 所谓死锁:是指两个或两个以上的进程在执行过程中,因争夺资源而造成的一种互相等待的现象,若无外力作用,它们都将无法推进下去。此时称系统处于死锁状态或系统产生了死锁,这些永远在互相等待的进程称为死锁进程。由于资源占用是互斥的,当某个进程提出申请资源后,使得有关进程在 ...
分类:数据库   时间:2019-08-02 10:53:17    阅读次数:115
psql的安装
一、安装psql yum install postgresql-server postgresql-contrib postgresql-devel postgresql postgresql-libs service postgresql initdb systemctl start postgr ...
分类:数据库   时间:2019-08-02 11:10:46    阅读次数:110
oracle连接出现的坑
一.错误代码提示 请输入用户名: SYS 输入口令: ERROR: ORA-28009: connection as SYS should be as SYSDBA or SYSOPER 二.解决方法 因为SYS是在数据库之外的超级管理员,所以我们在登录的时候,要输入口令:口令+as sysdba( ...
分类:数据库   时间:2019-08-02 11:18:32    阅读次数:100
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!