MySQL
文章平均质量分 76
Times my
你要披荆斩棘,去往那最高的山峰,一睹这世界缤纷。。。
展开
-
MySQL高可用架构之MHA
MySQL高可用架构之MHA一、介绍二、组成三、工作过程四、架构Manager工具包主要功能Node工具包功能五、实例展示安装 MHA 软件模拟故障故障修复一、介绍MHA(Master High Availability)目前在MySQL高可用方面是一个相对成熟的解决方案,它由日本DeNA公司youshimaton(现就职于Facebook公司)开发,是一套优秀的作为MySQL高可用性环境下故障切换和主从提升的高可用软件。在MySQL故障切换过程中,MHA能做到在0~30秒之内自动完成数据库的故障切换原创 2021-07-05 10:01:28 · 136 阅读 · 2 评论 -
MySQL读写分离
MySQL读写分离配置安装JDK环境[root@centos04 ~]# mount /dev/cdrom /mnt/ <!--挂载Linux光盘-->mount: /dev/sr0 写保护,将以只读方式挂载[root@centos04 ~]# rm -rf /etc/yum.repos.d/CentOS-* <!--删除系统自带yum源-->[root@centos04 ~]# mkdir /usr/src/jdk <!--创建安装jdk目录--原创 2021-07-01 19:31:38 · 116 阅读 · 0 评论 -
MySQL主从复制及原理详解
搭建MySQL主从复制及原理详解 MySQL的复制有3中常见架构,分别是一主多从复制架构、多级复制架构和双主复制架构。本片文章主要讲解的是一主多从架构及其搭建过程,其它两种有兴趣的读者可以留言。1.复制简述 MySQL从3.23版本开始提供复制的功能。复制是指将主数据库的DDL和DML操作通过二进制日志传到复制服务器(也叫从库)上,然后在从库上对这些日志重新执行(也叫重做),从而使得从库和主库的数据保持同步。 MySQL支持一台主库同时向多台从库进行复制,从库同时也可以作为其他服务器原创 2021-07-01 19:18:33 · 210 阅读 · 0 评论 -
MySQL—进阶高级
MySQL—进阶创建表用于测试测试各种查看数据语句实例函数字符串函数定义视图正则表达式存储过程创建表用于测试测试各种查看数据语句实例函数字符串函数定义视图正则表达式存储过程存储过程(Stored Procedure)是一种在数据库中存储复杂程序,以便外部程序调用的一种数据库对象。存储过程是为了完成特定功能的SQL语句集,经编译创建并保存在数据库中,用户可通过指定存储过程的名字并给定参数(需要时)来调用执行。原创 2021-06-30 14:04:22 · 140 阅读 · 0 评论 -
MySQL——备份与恢复
MySQL备份与恢复 一: 数据库备份的分类 1.1: 数据备份重要性 在生产环境中,数据的安全性至关重要任何数据的丢失都可能产生严重的后果 造成数据丢失的原因 程序错误人为操作失误运算错误磁盘故障灾难(如火灾、地震)和盗窃 1.2 分类 从物理与逻辑的角度,备份可分为 物理备份:对数据库操作系统的物理文件(如数据文件、日志文件等)的备份 物理备份方法 1.1 冷备份(脱机备份) :是在关闭数据库的时候进行的,依赖于数据文件 1.2 热备份(联机备份) :数据库处于运..原创 2021-06-29 15:07:19 · 496 阅读 · 0 评论 -
MySQL—存储引擎
MySQL—存储引擎MySQL 存储引擎 一、存储引擎概念介绍 MySQL中的数据用各种不同的技术存储在文件中,每一种技术都使用不同的存储机制、索引技巧、锁定水平并最终提供不同的功能和能力,这些不同的技术以及配套的功能在MySQL中称为存储引擎 存储引擎是MySQL将数据存储在文件系统中的存储方式或者存储格式 1、MySQL常用的存储引擎: 1、MyISAM 2、InnoDB MySQL数据库中的组件,负责执行实际的数据I/O操作 MySQL系统中,存储引擎处于文件系统之上,在数原创 2021-06-29 14:39:50 · 207 阅读 · 0 评论 -
MySQL—索引说明与操作
MySQL—索引创建一张表,插入数据信息,用于实验 mysql -u root -pcreate database CLASS;use CLASS;create table member (id int(10),name varchar(10),cardid varchar(18),phone varchar(11),address varchar(50),remark text);desc member;insert into member values (1,'zhangsan','123原创 2021-06-29 14:35:55 · 234 阅读 · 0 评论 -
MySQL—事务
MySQL—事务一、MySQL事务的概念 ●事务是一种机制、一个操作序列,包含了一组数据库操作命令,并且把所有的命令作为一个整体一起向系统提交或撤销操作请求,即这一组数据库命令要么都执行,要么都不执行。 ●事务是一个不可分割的工作逻辑单元,在数据库系统上执行并发操作时,事务是最小的控制单元。 ●事务适用于多用户同时操作的数据库系统的场景,如银行、保险公司及证券交易系统等等。 ●事务是通过事务的整体性以保证数据的一致性。 说白了,所谓事务,它是一个操作序列,这些操作要么都执行,要么都不执行,它是一原创 2021-06-29 14:30:48 · 171 阅读 · 0 评论 -
MySQL—日志管理
MySQL—索引一、索引的工作原理二、索引的类型普通索引主键索引唯一索引全文索引外键索引组合索引查看索引一、索引的工作原理要理解MySQL中索引的工作原理,最简单的方法就是去看一看一本书的索引部分:比如你想在一本书中寻找某个主题,一般会先看书的索引目录,找到对应的章节、对应的页码后就可以快速找到你想看的内容。在MySQL中,存储引擎用类似的方法使用索引,其先在索引中查找对应的值,然后根据匹配的索引记录找到对应的数据行,最后将数据结果集返回给客户端。二、索引的类型在MySQL中,通常我们所指的索引类原创 2021-06-29 14:16:02 · 141 阅读 · 0 评论 -
MySQL数据库进阶—数据库用户管理
MySQL数据库进阶创建用户创建用户原创 2021-06-23 16:14:27 · 461 阅读 · 0 评论 -
MySQL的相关认识与基本操作
这里写目录标题MySQL基本操作查询数据查看表的字段,属性类型创建表:按照指定要求进行创建MySQL基本操作常用类型:int、char、varchar、decimal创建库和表create database 数据库名; create table 表名(字段1 数据类型,字段2 数据类型,....,[primary key(主键名)]);删除库和表drop table [数据库名.]表名;drop database 数据库名;修改表名alter table 旧表名 rename 新表名;原创 2021-06-23 05:30:13 · 57 阅读 · 1 评论 -
MySQL的认识和发展历程
MySQL的认识和发展历程MySQL的发展主流数据库数据库的应用即使MySQL为免费,但也存在商业版MySQLMySQL版本的区别数据库的介绍何为数据何为表何为数据库数据库管理系统:DBMS数据库系统的组成下图形象展示了数据库调用流程关系型数据库非关系型数据库(NoSQL)总结主流数据库系统关系型数据库和非关系型数据库的区别MySQL的发展主流数据库数据库的应用任何应用程序,或大型网站都存在自己的后台数据库,用于存储数据信息。即使MySQL为免费,但也存在商业版MySQLMySQL版原创 2021-06-21 14:53:30 · 886 阅读 · 0 评论