标签:数据库
-
Sharding-JDBC教程:Mysql数据库主从搭建
mysql 5.7 安装 这是系列文章Sharding-jdbc文章的第一篇,本篇文章主要讲述如何搭建Mysql的主从。搭建环境为centos 7.5,数据库版本为5.7。需要三台…
-
Spring教程36篇:Spring 编程式事务管理
Spring 编程式事务管理 编程式事务管理方法允许你在对你的源代码编程的帮助下管理事务。这给了你极大地灵活性,但是它很难维护。 在我们开始之前,至少要有两个数据库表,在事务的帮助…
-
Spring教程35篇:Spring 事务管理
事务管理 一个数据库事务是一个被视为单一的工作单元的操作序列。这些操作应该要么完整地执行,要么完全不执行。事务管理是一个重要组成部分,RDBMS 面向企业应用程序,以确保数据完整性…
-
Spring教程32篇:Spring JDBC 框架
JDBC 框架概述 在使用普通的 JDBC 数据库时,就会很麻烦的写不必要的代码来处理异常,打开和关闭数据库连接等。但 Spring JDBC 框架负责所有的低层细节,从开始打开连…
-
设计模式第6篇:原型模式
原型模式 原型模式(Prototype Pattern)是用于创建重复的对象,同时又能保证性能。这种类型的设计模式属于创建型模式,它提供了一种创建对象的最佳方式。 这种模式是实现了…
-
23. sharding-jdbc源码之orchestration简介&使用
orchestration简介 sharding-jdbc2.x核心功能之一就是orchestration,即编排治理,什么意思呢?官方文档介绍–2.0.0.M1版本开…
-
9. sharding-jdbc源码之最大努力型事务
阿飞Javaer,转载请注明原创出处,谢谢! BASE Transaction Best efforts delivery transaction (已经实现). Try conf…
-
4. sharding-jdbc源码之分布式ID
阿飞Javaer,转载请注明原创出处,谢谢! 实现动机 传统数据库软件开发中,主键自动生成技术是基本需求。而各大数据库对于该需求也提供了相应的支持,比如MySQL的自增键。 对于M…
-
MyBatis学习总结(三)——优化MyBatis配置文件中的配置
一、连接数据库的配置单独放在一个properties文件中 之前,我们是直接将数据库的连接配置信息写在了MyBatis的conf.xml文件中,如下: <?xml versi…
-
24-一起来学 SpringBoot 2.x 第二十四篇:数据库管理与迁移(Liquibase)
作者:唐亚峰 | 出自:https://blog.battcn.com SpringBoot 是为了简化 Spring 应用的创建、运行、调试、部署等一系列问题而诞生的产物,自动装…
-
05-一起来学 SpringBoot 2.x 第五篇:使用 JdbcTemplate 访问数据库
作者:唐亚峰 | 出自:https://blog.battcn.com SpringBoot 是为了简化 Spring 应用的创建、运行、调试、部署等一系列问题而诞生的产物,自动装…
-
30-三十、MySQL 数据库事务
数据库事务 (Database Transaction) 是指作为单个逻辑工作单元执行的一系列操作,要么完全地执行,要么完全地不执行 事务处理可以确保除非事务性单元内的所有操作都成…
-
13-十三、MySQL 列出数据表
如果要查看当前选择的数据库有哪些表,可以使用 SHOW TABLES; 命令 在 mysql> 终端中查看数据库列表 打开一个终端(命令行),输入 mysql -u root -p…
-
11-十一、MySQL 选择数据库
一般 MySQL 数据库服务器上都会有多个可以操作的数据库,我们可能要在数据库之间来回切换 MySQL 允许我们保持连接的时间内切换数据库 mysql client 命令提示窗口中…
-
10-十、MySQL 删除数据库
MySQL 删除数据库的方式有两种 1、 使用 mysqladmin drop 命令删除数据库 2、 使用 DROP DATABASE 语句删除数据库 在删除数据库过程中,务必要十…
-
09-九、MySQL 创建数据库
MySQL 创建数据库的方式有两种: 1、 使用 mysqladmin 创建数据库 2、 使用 CREATE DATABASE 语句创建数据库 如果使用普通用户连接到 MySQL …
-
08-八、MySQL 获取数据库列表
如果要查看当前 MySQL 服务器有哪些数据库,可以使用 SHOW DATABASES; 命令 在 mysql> 终端中查看数据库列表 打开一个终端(命令行),输入 mysql -…
-
05-五、MySQL 日常管理
下面列出了日常管理 MySQL 数据库过程中常用的命令 USE 命令 USE 命令用于选择要操作的 MySQL 数据库 使用该命令后所有 MySQL 命令都只针对该数据库 USE …
-
02-二、MySQL 简介
MySQL 是一个关系型数据库管理系统,由瑞典 MySQL AB 公司开发,目前属于 Oracle 公司 MySQL 同时也是一种关联数据库管理系统,关联数据库将数据保存在不同的表…
-
01-一、MySQLMariaDB 基础教程
引言 MySQL/MariaDB 是当前最流行的可免费使用的关系型数据库管理系统。 本教程中,我们会学习到 MySQL 的基本知识,以及 MySQL 和 PHP 的结合使用 学完本…