随笔分类 -  Mysql 数据库

摘要:一、Squid 代理服务器 Squid 主要提供缓存加速、应用层过滤控制的功能。 1、代理的工作机制 (1)代替客户机向网站请求数据,从而可以隐藏用户的真实IP地址。 (2)将获得的网页数据(静态 Web 元素)保存到缓存中并发送给客户机,以便下次请求相同的数据时快速响应。 2、代理服务器的概念 代 阅读全文
posted @ 2021-09-09 01:16 DoYouWantMore 阅读(945) 评论(0) 推荐(0) 编辑
摘要:一、MMM 高可用概述 1、MMM(Master-Master replication manager for MySQL,MySQL主主复制管理器) 是一套支持双主故障切换和双主日常管理的脚本程序。MMM 使用 Perl 语言开发,主要用来监控和管理 MySQL Master-Master (双主 阅读全文
posted @ 2021-09-08 04:52 DoYouWantMore 阅读(425) 评论(0) 推荐(0) 编辑
摘要:一、MySQL MHA 1、MHA(MasterHigh Availability)概念 MHA 是一套优秀的MySQL高可用环境下故障切换和主从复制的软件。 MHA 的出现就是解决MySQL 单点的问题。 MySQL故障切换过程中,MHA能做到0-30秒内自动完成故障切换操作。 MHA能在故障切换 阅读全文
posted @ 2021-09-07 03:22 DoYouWantMore 阅读(524) 评论(0) 推荐(0) 编辑
摘要:一、案例概述 在实质际的生产环境中,对数据库的读和写都在同一个数据库服务器中,是不能满足实院需求的。 无论是在安全性、高可用性还是高并发等各个方面都是完全不能满足实际需求的。 因此,通过主从复制的方式来同步数据,再通过读写分离来提升数据库的并发负载能力。有点类似于rsync,但是不同的是rsync是 阅读全文
posted @ 2021-09-07 02:45 DoYouWantMore 阅读(1418) 评论(0) 推荐(3) 编辑
摘要:MySQL高级SQL语句 1、EXISTS 用来测试内查询有没有产生任何结果,类似布尔值是否为真 如果有的话,系统就会执行外查询中的SQL语句,若是没有,那整个SQL语句就不会产生任何结果。 语法:SELECT 字段1 FROM 表1 WHERE EXISTS (SELECT * FROM 表2 W 阅读全文
posted @ 2021-09-03 02:10 DoYouWantMore 阅读(110) 评论(0) 推荐(0) 编辑
摘要:一、实验准备 1、安装 MySQL数据库 Shell脚本一键部署 源码编译安装MySQL数据库 2、配置数据表 mysql -uroot -p show databases; create database train_ticket; use train_ticket; create table R 阅读全文
posted @ 2021-09-03 00:00 DoYouWantMore 阅读(73) 评论(0) 推荐(0) 编辑
摘要:一、Mysql 日志管理 MySQL 的日志默认保存位置为 /usr/local/mysql/data 在配置文件中设置MySQL日志文件路径 vim /etc/my.cnf[mysqld]... 日志开启有2种方式: 一是通过配置文件开启日志;二是通过命令开启日志 通过命令修改开启的日志是临时的, 阅读全文
posted @ 2021-09-01 00:04 DoYouWantMore 阅读(120) 评论(0) 推荐(0) 编辑
摘要:一、事务的概念 事务是一种机制、一个操作序列,包含了一组数据库操作命令,并且把所有的命令作为一个整体一起向系统提交或撤销操作请求,即这一组数据库命令要么都执行,要么都不执行。如果一组命令执行到一半后面没有执行,那之前执行的内容会进行回退,来保证整体性。 事务是一个不可分割的工作逻辑单元,在数据库系统 阅读全文
posted @ 2021-08-29 19:48 DoYouWantMore 阅读(68) 评论(0) 推荐(0) 编辑
摘要:一、索引的概念 索引是一个排序的列表,在这个列表中存储着索引的值和包含这个值的数据所在行的物理地址(类似于C语言的链表通过指针指向数据记录的内存地址)。 使用索引后可以不用扫描全表来定位某行的数据,而是先通过索引表找到该行数据对应的物理地址然后访问相应的数据,因此能加快数拥库的查询速度。 索引就好比 阅读全文
posted @ 2021-08-29 19:42 DoYouWantMore 阅读(35) 评论(0) 推荐(0) 编辑
摘要:一、数据表高级操作 准备工作:安装好 Mysql 数据库 源码编译安装MySQL——Shell脚本一键部署: mycli -uroot -pabc123 #mycli登入是因为安装的自动补全的工具 方便打字tab,未安装用mysql登入即可, show databases; use CLASS; c 阅读全文
posted @ 2021-08-27 20:53 DoYouWantMore 阅读(134) 评论(0) 推荐(0) 编辑
摘要:一、数据库的基本概念 1、数据库的组成 数据:描述事物的符号记录 包括数字,文字、图形、图像、声音、档案记录等以“记录”形式按统一格式进行存储 表:将不同的记录组织在一起,用来存储具体数据 数据库: 表的集合,是存储数据的仓库 以一定的组织方式存储的相互有关的数据集合 2、数据库的管理系统(DBMS 阅读全文
posted @ 2021-08-25 05:45 DoYouWantMore 阅读(308) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示