-
mysql5.6.35编译安设
所属栏目:[MySql教程] 日期:2022-07-04 热度:77
安装前,先确保本地的mysql已经被卸载: 配置mysql: groupadd mysql useradd -g mysql mysql 修改/usr/local/mysql权限 chown -R mysql:mysql /usr/local/mysql 初始化mysql配置 cd /usr/local/mysql scripts/mysql_install_db --basedir=/usr/local/mysql[详细]
-
MySQL恢复 利用从库备份 主库binlog
所属栏目:[MySql教程] 日期:2022-07-04 热度:67
所以我打算这样做: 1. 用从库的全备恢复数据, 2. 然后用主库的binlog恢复后来的数据, 3. 再使用从库的中继日志恢复主库缺少的数据. 在这过程中我发现了问题(关于[3.]的解释): 主库宕机时,我发现有几条数据主库的binlog日志没有,但是从库的中继日志中却有, 所[详细]
-
MySQL视图 存储步骤与存储引擎
所属栏目:[MySql教程] 日期:2022-07-04 热度:87
MySQL视图、存储过程与存储引擎 一、前言 前面的文章已经介绍了MySQL的索引与事务以及MySQL的备份与恢复的相关的内容,本文将对MySQL视图及存储过程以及存储引擎进行讲述。 二、MySQL视图 2.1问题引出视图的概念 我们在使用SQL语句进行多表查询的时候的命令[详细]
-
LVS负载平衡群集
所属栏目:[MySql教程] 日期:2022-07-04 热度:57
LVS负载均衡群集 环境准备: CentOS 7-1:调度器,网关(需要两块网卡)外:12.0.0.1 内:192.168.200.1 CentOS 7-2:网站服务器(Apache)192.168.200.110 CentOS 7-3:网站服务器(Apache)192.168.200.120 CentOS 7-4:提供共享存储 192.168.200.130 win7[详细]
-
HaProxy+Keepalived+Mycat高可用群集配备
所属栏目:[MySql教程] 日期:2022-07-03 热度:185
概述 本章节主要介绍配置HaProxy+Keepalived高可用群集,Mycat的配置就不在这里做介绍,可以参考我前面写的几篇关于Mycat的文章。 HaProxy配置 cd /usr/local/haproxy touch haproxy.cfg vim haproxy.cfg global log 127.0.0.1 local0 ##记日志的功能 maxcon[详细]
-
GTID模式解说
所属栏目:[MySql教程] 日期:2022-07-03 热度:103
从MySQL5.6开始增加了强大的GTID(Global Transaction ID,全局事务ID)这个特性,用来强化数据库的主备一致性, 故障恢复, 以及容错能力。用于取代过去传统的主从复制(即:基于binlog和position的异步复制)。 基于GTID复制的优点: 1、根据传统的复制原[详细]
-
小白也可以轻松上手的内网访问神器 NAS伴侣
所属栏目:[MySql教程] 日期:2022-07-03 热度:76
说到网络,大家是不是感觉像现在说空气一样,基本上没人能离开了。随着上网用户的逐日增多,越来越多的运营商开始给个人客户一些虚拟的上网IP,也就是没有了公网IP。那么内网模式下是无法被直接访问进去的,而且DDNS也是无法使用的,需要首 先实现内网穿透,就[详细]
-
Chapter 2 安置 和升级 MySQL
所属栏目:[MySql教程] 日期:2022-07-03 热度:109
本章介绍如何获取并安装MySQL. 在后面几个小节会给出详细的信息. 如果你计划升级现有的MySQL服务请看章节, Section 2.11.1, Upgrading MySQL, 如果你希望将MySQL迁移到其他的数据库系统请查看章节 Section A.8, MySQL 5.7 FAQ: Migration, 首先, 确认是安装[详细]
-
Centos7安设mysql社区版
所属栏目:[MySql教程] 日期:2022-07-03 热度:146
Centos7安装mysql社区版 1.访问https://dev.mysql.com/downloads/repo/yum/ 获取mysql yum source wget wget https://dev.mysql.com/get/mysql80-community-release-el7-3.noarch.rpm 2.安装mysql80-community yum source sudo yum localinstall mysql80-com[详细]
-
mysql5 5 42指定数据库同步运作
所属栏目:[MySql教程] 日期:2022-07-03 热度:177
master端IP:192.168.1.100 slave端IP:192.168.1.200 一.master 上操作: 主库建立同步的账户rep并且授权replication;在主库锁表flush tables with read lock; 并查看主库上binlog文件及位置点 show master statusG;记录下此binlog文件和位置点。 mysql -[详细]
-
初次安装Mysql5 7以上版本后初始root密码找不到的难题
所属栏目:[MySql教程] 日期:2022-07-03 热度:78
mysql5.7新增的特性中主要的一方面就是极大增强了安全性,安装Mysql后默认会为root@localhost用户创建一个随机密码,这个随机密码在不同系统上需要使用不同方式查找,否则无法登录mysql并修改初始密码。 在Centos 7系统上使用rpm命令安装Mysql后,mysql的配[详细]
-
MySQL MHA failover步骤
所属栏目:[MySql教程] 日期:2022-07-03 热度:72
MySQL MHA failover步骤: 1、切换过程 [root@es3 ~]# masterha_check_repl --conf=/root/app1.cnf Tue Aug 20 10:22:41 2019 - [warning] Global configuration file /etc/masterha_default.cnf not found. Skipping. Tue Aug 20 10:22:41 2019 - [info] Re[详细]
-
MySQL分库分表工具oneproxy安装解说
所属栏目:[MySql教程] 日期:2022-07-03 热度:94
oneproxy数据库中间件说明: 1.指定中间件启动的shell脚本和启动文件的程序目录位置 # sed -i s/^export.*$/export ONEPROXY_HOME=/usr/local/oneproxy/g demo.sh # sed -i s/^ONEPROXY_HOME=.*$/ONEPROXY_HOME=/usr/local/oneproxy/g oneproxy.servi[详细]
-
MariaDB 10 3支撑update多表ORDER BY and LIMIT
所属栏目:[MySql教程] 日期:2022-07-03 热度:111
MariaDB 10.3支持update多表ORDER BY and LIMIT 1)update连表更新,limit语句 update t1 join t2 on t1.id=t2.id set t1.name=hechunyang limit 3; MySQL 8.0 直接报错 MariaDB 10.3 更新成功 2)update连表更新,ORDER BY and LIMIT语句 update t1 join t2[详细]
-
如何运用mysql自定义函数
所属栏目:[MySql教程] 日期:2022-07-01 热度:147
这篇文章主要讲解了如何使用mysql自定义函数,内容清晰明了,对此有兴趣的小伙伴可以学习一下,相信大家阅读完之后会有帮助。 什么是函数: 函数存储着一系列sql语句,调用函数就是一次性执行这些语句。所以函数可以降低语句重复。【但注意的是函数注重返回[详细]
-
原有MySQL数据库 安置多实例教学
所属栏目:[MySql教程] 日期:2022-07-01 热度:155
#mysql安装脚本安装好后 mkdir -v /usr/share/mysql/mysql-files mkdir -vp /data/mysql_data{1..4} * 修改 MySQL 二进制包目录的所属用户与所属组 chown root.mysql -R /usr/share/mysql * 修改 MySQL 多实例数据目录与 数据导入/导出专放目录的所属用户与[详细]
-
使用supervisor监控mha masterha_manager进展
所属栏目:[MySql教程] 日期:2022-07-01 热度:148
我们在用mha自带的masterha_manager脚本做mysql主库故障自动切换时,需要考虑如何让masterha_manager监控进程一直处于正常运行的状态。而supervisor可以很好地解决这个问题,它可以将一个普通的命令行进程变为后台daemon,并监控进程状态,异常退出时能自动[详细]
-
MySQL高可用群集 配置MMM高可用框架
所属栏目:[MySql教程] 日期:2022-07-01 热度:98
MMM简介: MMM(Master-Master replication manager for Mysql,Mysql 主主复制管理器)是一套支持双主故障切换和双主日常管理的脚本程序。MMM使用Perl语言开发,主要用来监控和管理Mysql Master-Master(双主)复制,虽然叫做双主复制,但是业务上同一时刻[详细]
-
深入领会 MySQL 锁 事务与并发控制
所属栏目:[MySql教程] 日期:2022-07-01 热度:90
目录: 1.MySQL 服务器逻辑架构 2.MySQL 锁 3.事务 4.隔离级别 5.并发控制 与 MVCC 6.MySQL 死锁问题 1、MySQL 服务器逻辑架构 每个连接都会在 MySQL 服务端产生一个线程(内部通过线程池管理线程),比如一个 select 语句进入,MySQL 首先会在查询缓存中查找[详细]
-
Linux自学笔记 日志服务的rsyslog
所属栏目:[MySql教程] 日期:2022-07-01 热度:109
日志:历史事件日志 历史事件: 时间,事件 时间级别(日志级别):事件的关键性程度; 事件:系统引导启动、应用程序启动、应用程序尤其是服务类应用程序运行过程中的一些事件: 系统日志服务: syslog: syslogd:system klogd:kernel 事件格式较为简单时[详细]
-
基于MHA+semi sync达成mysql数据库的高可用
所属栏目:[MySql教程] 日期:2022-07-01 热度:128
基于MHA+semi sync实现mysql数据库的高可用: 一、实验原理: 1、拓扑结构图 2、工作原理: 从宕机崩溃的master保存二进制日志事件(binlog events) 识别含有最新更新的slave 应用差异的中继日志(relay log)到其他的slave 应用从master保存的二进制日志事[详细]
-
具体配置信息
所属栏目:[MySql教程] 日期:2022-07-01 热度:112
****zabbix**** Zabbix server(agent): 172.25.264.165 proxy(代理机): 172.25.254.161 agent: 172.25.254.164 一.安装zabbix所需软件包 (1) yum install zabbix-server-2.4.5-1.el6.x86_64.rpm zabbix-server-mysql-2.4.5-1.el6.x86_64.rpm zabbix-web-2.[详细]
-
docker 中几个节点意外宕机 pxc 无法开启
所属栏目:[MySql教程] 日期:2022-07-01 热度:58
docker 意外宕机,PXC启动不了解决方法 由于 意外宕机 docker start pxc 节点后闪退,解决方法如下 从节点中找任意一个数据卷映射目录,修改参数 [root@izuf64gdegum84eku07pljz ~]# docker volume pect v1 [ { CreatedAt: 2019-06-14T13:13:17+08:00, Drive[详细]
-
MySQL插入 更新与删掉数据
所属栏目:[MySql教程] 日期:2022-07-01 热度:194
存储在系统中的数据是数据库管理系统(DBMS)的核心,数据库被设计用来管理数据的存储、访问和维护数据的完整性。MySQL中提供丰富的数据管理语句,包括插入数据的INSERT、更新数据的UPDATE以及删除数据的DELETE语句。 1、插入数据 为表的所有字段插入数据 使用[详细]
-
mysql运用命令行模式备份和还原数据
所属栏目:[MySql教程] 日期:2022-06-30 热度:50
在mysql的命令行模式下要备份或者是还原数据库我们通常只要使用系统自带的命令就可以实现了,下面来简单的为各位介绍mysql采用命令行模式备份和还原数据方法. 一般备份数据库都会使用工具,例如phpmyadmin、Navicat,其实在Window下的cmd命令模式下备份也是个不[详细]