- 博客(8)
- 收藏
- 关注
原创 mysql的一些查看数据库大小命令行操作指令
#查看所有数据库大小SELECT table_schema AS 'Database', SUM(data_length + index_length) / 1024 / 1024 AS 'Total_size_MB'FROM information_schema.tablesGROUP BY table_schema;#查看所有数据库表空间大小SELECT table_schema AS 'Database', table_name AS 'Table', r
2024-10-15 17:54:20
604
原创 mysql数据库的安装
MySQL服务器初始化(仅适用于MySQL 5.7)在服务器初始启动时,如果服务器的数据目录为空,则会发生以下情况: • 服务器已初始化。MySQL的validate_password插件默认安装。采用二进制免编译方式安装MySQL, 不需要复杂的编译设置和编译时间等待,解压下载的软件包,初始化即可完成MySQL的安装和启动。MySQL Yum仓库提供了用于在Linux平台上安装MySQL服务器,客户端和其他组件的RPM包。使用MySQL Yum仓库时,默认选择安装最新的MySQL版本。
2024-10-15 17:51:07
625
原创 搭建MySQL集群--MGR
一、MGR 介绍MGR 集群简介 MySQL Group Replication(简称 MGR)是 MySQL 官方于 2016 年 12 月推出的一个全新的高 可用与高扩展的解决方案。MySQL 组复制提供了高可用、高扩展、高可靠的 MySQL 集群服务MGR 的特点 1、高一致性,基于原生复制及 paxos 协议的组复制技术,并以插件的方式提供,提供一致数据安全保证;2、高容错性,只要不是大多数节点坏掉就可以继续工作,有自动检测机制,当不同节点产生资源争用冲突时,不会出现错误
2022-04-05 13:35:10
7787
1
原创 配置MySQL高可用集群之MHA
MHA 的组成 该软件由两部分组成:MHA Manager(管理节点)和 MHA Node(数据节点)。MHA Manager 可以单独部署在一台独立的机器上管理多个 master-slave 集群,也可以部署在一台 slave 节 点上。MHA Node 运行在每台 MySQL 服务器上,MHA Manager 会定时探测集群中的 master 节 点,当 master 出现故障时,它可以自动将最新数据的 slave 提升为新的 master,然后将所有其他的 slave 重新指向新的
2022-04-03 18:35:02
3756
原创 配置mysql读写分离
准备起码三台服务器我这里准备了192.168.0.63 mycat 192.168.0.64 主 192.168.0.65 从然后是部署环境下载jbk和mycat,然后上传新建/usr/java/文件夹将jdk-8u321-linux-x64.tar.gz解压到该目录[root@xuegod63 ~]# mkdir /usr/java[root@xuegod63 ~]# tar xf jdk-8u321-linux-x64.tar.gz -C /usr/java/...
2022-04-01 21:46:59
1713
原创 说说M-M模型的部署
部署M-M其实就类似M-S的操作,只不过配置文件的添加上没有了主从之分,然后再授予权限的时候都要赋予主从的权限。第一台服务器上的操作1.编辑配置文件vim /etc/my.cnfserver-id = 1 log-bin=mysql-bin-master binlog-do-db=HA binlog-ignore-db=mysql #避免同步 MySQL 用户 相关配置2.重启systemctl restart mysqld3.进入mysqlmysql -uroot
2022-04-01 12:01:01
184
原创 模拟部署mysql中M-S-S模型
这次是部署M-S-S的模型,其实原理和M-S差不多,但是再部署的过程中出去先了很多的报错,让我头疼不已,最后也是完成了一次部署,就抓紧整理一下思路首先部署环境:xuegod63 master mysql5.7.24 192.168.0.63 Xuegod64 slave 中继 mysql5.7.24 192.168.0.64 xuegod65 slave mysql5.7.24 192.16...
2022-04-01 11:43:13
931
原创 模拟设置mysql主从m-s
以下是我自己的头脑风暴,所以就没弄图,重要的是思路首先两个服务器要同时下载相同版本的mysql,最好是5.7以上的版本主服务器上的操作先修改主服务器配置文件vim/etc/my.cnf添加下面几列Log-bin=mysql-bin-masterServer-id=1Binlog-do-db=HABinlog-ignore-db=musql重启Systemctl restart mysqld进入Mysql -uroot -p123456给从服务器授权Gran
2022-03-31 12:18:26
2176
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人