
MySql
life_+
这个作者很懒,什么都没留下…
展开
-
一、Mysql主从复制(一主多从)搭建
介绍 在实际生产中,数据的重要性不言而喻如果我们的数据库只有一台服务器,那么很容易产生单点故障的问题,比如这台服务器访问压力过大而没有响应或者奔溃,那么服务就不可用了,再比如这台服务器的硬盘坏了,那么整个数据库的数据就全部丢失了,这是重大的安全事故.为了避免服务的不可用以及保障数据的安全可靠性,我们至少需要部署两台或两台以上服务器来存储数据库数据,也就是我们需要将数据复制多份部署在多台不同的服务器上,即使有一台服务器出现故障了,其他服务器依然可以继续提供服务. MySQL提供了主从复制功能以..原创 2020-08-02 21:20:24 · 411 阅读 · 0 评论 -
(五)JDBC-连接池
(五)JDBC-连接池一、介绍1、连接池是创建和管理一个连接的缓冲池的技术,这些连接准备好被任何需要它们的线程使用2、作用连接对象创建和销毁是需要耗费时间的,在服务器初始化的时候就初始化一些连接。把这些连接放入到内存中,使用的时候可以从内存中获取,使用完成之后将连接放入连接池中。从内存中获取和归还的效率要远远高于创建和销毁的效率,提升性能。二、常见的开源连接池druid Druid阿里旗下开源连接池产品C3P0C3P0是一个开放源代码的JDBC连接池,Hibernate原创 2020-07-20 20:42:10 · 129 阅读 · 0 评论 -
(四)JDBC-MySQL 事务
一、介绍1、概念事务指的是逻辑上的一组操作,组成这组操作各个逻辑单元要么全都成功,要么全都失败。MySQL 事务主要用于处理操作量大,复杂度高的数据。比如说,在转账交易当中,甲转给乙100元,那么甲的账户要减少100,同时乙的账户增加100.2、Mysql中的事务 在 MySQL 中只有使用了 Innodb 数据库引擎的数据库或表才支持事务。 事务处理可以用来维护数据库的完整性,保证成批的 SQL 语句要么全部执行,要么全部不执行。 事务用来管理 insert,upda原创 2020-07-20 20:03:59 · 144 阅读 · 0 评论 -
(二)JDBC API
[jdbc]一、DriverManager1、作用一这个方法可以完成驱动的注册,但是实际开发中一般不会使用这个方法完成驱动的注册。原因:如果需要注册驱动,就会使用DriverManager.registerDriver(new Driver());,但是查看源代码在代码中有一段静态代码块,静态代码块已经调用了注册驱动的方法。如果再手动调用该方法注册驱动,就会导致驱动被注册两次。实际开发中一般会采用:Class.forName(“com.MySQL.jdbc.Driver”);2、作用二:管理事务原创 2020-07-19 12:49:20 · 923 阅读 · 0 评论 -
(一)JDBC-工具类使用
(一)JDBC-工具类使用一、介绍 Java数据库连接,(Java Database Connectivity,简称JDBC)是Java语言中用来规范客户端程序如何来访问数据库的应用程序接口,提供了诸如查询和更新数据库中数据的方法。JDBC也是Sun Microsystems的商标。我们通常说的JDBC是面向关系型数据库的。 各种不同类型的数据库都有相应的实现,本文中的代码都是针对MySQL数据库实现的。二、案例测试数据create database mydb character set原创 2020-07-19 12:23:30 · 347 阅读 · 0 评论 -
mysql二
一、 MySQL入门 1)到mysql官网下载。 2)安装mysql软件 3)使用 验证是否成功 打开cmd -> 输入 mysql -u root -p 回车 -> 输入密码 回车 二、MySQL数据库 mysql> show da...转载 2017-12-01 15:29:37 · 199 阅读 · 0 评论