首页 > 数据库技术
【MyBatis】SqlSession相关的生命周期及作用域
生命周期,和作用域,是至关重要的,因为错误的使用会导致非常严重的并发问题。 SqlSessionFactoryBuilder: 一旦创建了 SqlSessionFactory,就不再需要它了 局部变量 SqlSessionFactory: 说白了就是可以想象为 :数据库连接池 SqlSessionF ...
分类:数据库技术   时间:2021-01-24 18:27:06    收藏:0  评论:0  赞:0  阅读:31
MySQL常用函数
MySQL 常用函数 一、基本概念 调用方式:select 函数名(实参列表) from 表 重点学习内容:函数名称、函数实现的功能 二、分类 单行函数:如 ifnull、length、concat,传入一个值返回一个值,详细点说就是你在查询过程中在 select 后面调用了单行函数,在里面传入了某 ...
分类:数据库技术   时间:2021-01-24 18:24:01    收藏:0  评论:0  赞:0  阅读:30
MySQL基础应用
MySQL数据库的安装; 数据库、数据表、数据的关系介绍; DDL-数据库的查询,创建,修改,删除,使用; DDL-操作数据表-查询,创建,修改,删除; 查询语法;查询全部,查询部分,条件查询,聚合函数,排序查询,分组查询,分页查询 约束的概念和分类; 主键自动增长约束; 唯一约束; 非空约... ...
分类:数据库技术   时间:2021-01-24 18:23:02    收藏:0  评论:0  赞:0  阅读:47
MySQL-事务面试题
请描述事务的四大特征 : <1>. 原子性: 事务是一个整体 , 不可分割 , 要么同时成功, 要么同时失败. <2>. 持久性: 当事务提交或回滚后, 数据库会持久化的保存数据. ??>. 隔离性: 多个事务之间, 隔离开, 相互独立. <4>. 一致性: 事务操作的前后 , 数据总量不变 (例如 ...
分类:数据库技术   时间:2021-01-24 14:29:47    收藏:0  评论:0  赞:0  阅读:46
MySQL出现:ERROR 2003 (HY000): Can't connect to MySQL server on 'localhost' (10061)问题解决
本文mysql的安装环境为win7 64位,mysql版本为MySQL5.7 问题描述:在命令行输入 mysql -u root -p 登录mysql,返回”Can't connect to MySQL server on localhost (10061)”错误 意思大概就是:无法连接到“本地主机 ...
分类:数据库技术   时间:2021-01-24 14:15:28    收藏:0  评论:0  赞:0  阅读:36
mysql - 事务相关概念
事务概述: 我们可以把事务理解成一组sql语句的集合,事务可以只包含一条sql语句,也可以包含多条复杂的sql语句,事务中的所有sql语句被当做一个操作单元,换句话说,事务中的sql语句要么都执行成功,要么全部执行失败,事务内的sql语句被当做一个整体,被当做一个原子进行操作。 innodb支持事务 ...
分类:数据库技术   时间:2021-01-24 11:07:15    收藏:0  评论:0  赞:0  阅读:28
数据库连接池
高并发下数据库连接使用方案: 1.使用已有数据库连接池(下文有介绍) 2.每个执行单元建立一次连接独享;(效率超低,难以维护,不建议使用) 3.手动维护线程池(本人在MAC测试目前效率最高); 实测代码案例: import time import pymysql from dbutils impor ...
分类:数据库技术   时间:2021-01-24 01:22:46    收藏:0  评论:0  赞:0  阅读:37
MySQL多表操作(一对一 一对多 多对多)
参考:https://blog.csdn.net/zuosixiaonengshou/article/details/53011452 一,1对1 1方建主表(id为主键字段), 一方或多方建外键字段(参考主表的主键id,加unique) 示例:一个女人(woman)对应一个丈夫(man)不能对应多 ...
分类:数据库技术   时间:2021-01-24 01:15:27    收藏:0  评论:0  赞:0  阅读:34
软件安装之navicat for mysql不能正常链接Mysql问题的解决
转自:https://blog.csdn.net/wshxhghsjjsn/article/details/80459542?utm_medium=distribute.pc_relevant.none-task-blog-BlogCommendFromBaidu-2.control&depth_1 ...
分类:数据库技术   时间:2021-01-24 01:15:06    收藏:0  评论:0  赞:0  阅读:34
数据库连接池DBCP使用方式
数据库连接池DBCP使用方式 概念 开源数据源实现,使用这些数据库连接池后,我们在项目开发中就不需要编写连接数据库的代码了。 开源数据源包含DBCP、C3P0、Druid等 DBCP Java使用实例: 说在前面 dbcp其实是对连接数据库的方式进行了优化,对于非数据库连接池的连接方式,参考我另一篇 ...
分类:数据库技术   时间:2021-01-24 01:11:27    收藏:0  评论:0  赞:0  阅读:22
数据库学习之路(一)MySQL8安装
1、创建数据库管理用户 # useradd mysql 2、创建数据和日志目录 # mkdir -p /data/mysql/data_3306 # mkdir -p /data/mysql/binlog_3306 3、下载安装包并安装 # cd /usr/local/ # wget https:/ ...
分类:数据库技术   时间:2021-01-24 01:09:56    收藏:0  评论:0  赞:0  阅读:32
mysql5.5的几个新参数
mysql5.5的几个新参数 分类: Mysql/postgreSQL 2013-01-04 12:04:14 新参数项 旧参数 参数说明 innodb_read_io_threads innodb_write_io_threads innodb_file_io_threads(默认为4) 需要开启 ...
分类:数据库技术   时间:2021-01-24 01:05:26    收藏:0  评论:0  赞:0  阅读:28
JDBC访问数据库的步骤
开发一个JDBC应用程序,所需的基本步骤如下(我所连接的数据库是mysql8.0): 1、加载JDBC驱动 使用Class.forName()方法将给定的JDBC驱动类加载到Java虚拟机中。若系统中不存在给定的类,则会引发异常,异常类型为ClassNotFoundException。 Class. ...
分类:数据库技术   时间:2021-01-24 00:58:50    收藏:0  评论:0  赞:0  阅读:31
几个java中链接数据库bug
com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException: Unknown database 'hp_crm' 基础数据库链接异常,找不到这一个数据库,修改方法:找到连接池url,更改对应数据库的名称 java.sql.SQLExceptio ...
分类:数据库技术   时间:2021-01-24 00:51:34    收藏:0  评论:0  赞:0  阅读:46
Java连接数据库技术--JDBC介绍
1、JDBC简介 JDBC是Java数据库连接技术(Java DataBase Connectivity)技术的简称。充当着Java应用程序与各种不同的数据库之间进行对话的媒介。 2、JDBC工作原理(下图所示) 2.1、JDBC API(接口规范) 由Sun公司提供,其中提供了Java应用程序与不 ...
分类:数据库技术   时间:2021-01-24 00:50:12    收藏:0  评论:0  赞:0  阅读:75
Hive学习小记-(14)如何写SQL求出中位数平均数和众数(count 之外的方法)
平均数中位数众数 平均数、中位数、众数都是度量一组数据集中趋势的统计量。所谓集中趋势是指一组数据向某一中心值靠拢的倾向,测度集中趋势就是寻找数据一般水平的代表值或中心值。而这三个特征数又各有特点,能够从不同的角度提供信息。 平均数 特点:计算用到所有的数据,它能够充分利用数据提供的信息,它具有优秀的 ...
分类:数据库技术   时间:2021-01-24 00:48:39    收藏:0  评论:0  赞:0  阅读:524
数据库连接池(c3p0&&druid&&Druid工具类)
数据库连接池(c3p0&&druid&&druid工具类)
分类:数据库技术   时间:2021-01-23 10:19:12    收藏:0  评论:0  赞:0  阅读:42
解析MYSQL(二)
上一篇文章讲的是mysql的基本操作,这一篇会有一点难以理解,本节主要内容mysql视图,存储过程,函数,事务,触发器,以及动态执行sql视图view视图是一个虚拟表,其内容由查询定义。同真实的表一样,视图包含一系列带有名称的列和行数据。但是,视图并不在数据库中以存储的数据值集形式存在。行和列数据来自由定义视图的查询所引用的表,并且在引用视图时动态生成。对其中所引用的基础表来说,视图的作用类似于筛
分类:数据库技术   时间:2021-01-23 10:08:09    收藏:0  评论:0  赞:0  阅读:42
解析一下MYSQL(一)
1、什么是数据库?数据库(Database)是按照数据结构来组织、存储和管理数据的仓库,它产生于距今六十多年前,随着信息技术和市场的发展,特别是二十世纪九十年代以后,数据管理不再仅仅是存储和管理数据,而转变成用户所需要的各种数据管理的方式。数据库有很多种类型,从最简单的存储有各种数据的表格到能够进行海量数据存储的大型数据库系统都在各个方面得到了广泛的应用。主流的数据库有:sqlserver,mys
分类:数据库技术   时间:2021-01-23 10:07:21    收藏:0  评论:0  赞:0  阅读:45
JdbcTemplate工具类
JdbcTemplate工具类
分类:数据库技术   时间:2021-01-23 10:06:19    收藏:0  评论:0  赞:0  阅读:42
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!