-
LVS负载平衡群集
所属栏目:[MySql教程] 日期:2022-07-03 热度:70
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-02 热度:141
概述 本章节主要介绍配置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-02 热度:138
从MySQL5.6开始增加了强大的GTID(Global Transaction ID,全局事务ID)这个特性,用来强化数据库的主备一致性, 故障恢复, 以及容错能力。用于取代过去传统的主从复制(即:基于binlog和position的异步复制)。 基于GTID复制的优点: 1、根据传统的复制原[详细]
-
小白也可以轻松上手的内网访问神器 NAS伴侣
所属栏目:[MySql教程] 日期:2022-07-02 热度:181
说到网络,大家是不是感觉像现在说空气一样,基本上没人能离开了。随着上网用户的逐日增多,越来越多的运营商开始给个人客户一些虚拟的上网IP,也就是没有了公网IP。那么内网模式下是无法被直接访问进去的,而且DDNS也是无法使用的,需要首 先实现内网穿透,就[详细]
-
Chapter 2 安置 和升级 MySQL
所属栏目:[MySql教程] 日期:2022-07-02 热度:115
本章介绍如何获取并安装MySQL. 在后面几个小节会给出详细的信息. 如果你计划升级现有的MySQL服务请看章节, Section 2.11.1, Upgrading MySQL, 如果你希望将MySQL迁移到其他的数据库系统请查看章节 Section A.8, MySQL 5.7 FAQ: Migration, 首先, 确认是安装[详细]
-
Centos7安设mysql社区版
所属栏目:[MySql教程] 日期:2022-07-02 热度:180
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-02 热度:77
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-02 热度:158
mysql5.7新增的特性中主要的一方面就是极大增强了安全性,安装Mysql后默认会为root@localhost用户创建一个随机密码,这个随机密码在不同系统上需要使用不同方式查找,否则无法登录mysql并修改初始密码。 在Centos 7系统上使用rpm命令安装Mysql后,mysql的配[详细]
-
MySQL MHA failover步骤
所属栏目:[MySql教程] 日期:2022-07-02 热度:55
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-02 热度:137
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-02 热度:62
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提升从5.1.71到5.7.17
所属栏目:[MySql教程] 日期:2022-07-01 热度:59
最近系统漏洞扫描,扫出来很多MySQL的漏洞,没有什么好的办法,先升级到最新版本。在梳理MySQL数据库信息时发现有一套zabbix用的MySQL版本是5.1.71的,现在的最新版本是5.7.17,版本跨越的太大了,不知道直接升级是否可行。库的数据量大概15G,于是就想先备[详细]
-
Windows下如何配置MySQL主从复制
所属栏目:[MySql教程] 日期:2022-07-01 热度:117
这篇文章主要讲解了Windows下怎么配置MySQL主从复制,内容清晰明了,对此有兴趣的小伙伴可以学习一下,相信大家阅读完之后会有帮助。 MySQL主从复制允许将来自一个数据库(主数据库)的数据复制到一个或多个数据库(从数据库)。 主数据库一般是实时的业务数[详细]
-
MySQL数据库提高篇
所属栏目:[MySql教程] 日期:2022-07-01 热度:89
day08 MySQL数据库提升篇-----事务 一、事务概述: 事务在MySQL数据库中也是重要的一个部分,事务是由单独单元的一个或多个sql语句组成。每一个单元之间是相互依赖的,不可以分隔的整体,如果某一个单元一旦出现错误或失败,整个单元都将会回滚,所有受影响[详细]
-
布局mysql主从同步
所属栏目:[MySql教程] 日期:2022-07-01 热度:187
部署mysql主从同步 一、什么是mysql主从同步 主:正在被客户端访问的数据库服务器,被称作主库服务器。 从:自动同步主库上的数据的数据库服务器,被称作从库服务器。 二、配置mysql主从同步 2.1 拓扑图 数据库服务器 192.168.4.51 做主库 数据库服务器 192.[详细]
-
MySQL慢查询 启动慢查询
所属栏目:[MySql教程] 日期:2022-07-01 热度:137
MySQL慢查询 启动慢查询: 一、简介 开启慢查询日志,可以让MySQL记录下查询超过指定时间的语句,通过定位分析性能的瓶颈,才能更好的优化数据库系统的性能。 二、参数说明 slow_query_log 慢查询开启状态 slow_query_log_file 慢查询日志存放的位置(这个目[详细]
-
MySQL数据库显现慢查询的危害
所属栏目:[MySql教程] 日期:2022-07-01 热度:147
MySQL数据库出现慢查询的危害: 1、MySQL数据库当出现慢查询,是比较危险的,一旦有其他的DDL操作,可能会造成整个数据库的等待 可以分以下几种情况: 当表是MyiSAM表,对表有慢查询,不阻塞Select,对该表的其他DML,DDL操作都会被阻塞,比如出现Wating for[详细]
-
Python运作数据库之 MySQL
所属栏目:[MySql教程] 日期:2022-07-01 热度:94
Python操作数据库之MySQL 一、安装Python-MySQLdb模块 Python-MySQLdb是一个操作数据库的模块,Python 通过它对 mysql 数据实现各种操作。 如果要源码安装,可以这里下载: https://pypi.Python.org/pypi/MySQL-Python/ 解压安装包,进入解压目录执行以下命令[详细]
-
MySQL主从同步常见报错的处理办法
所属栏目:[MySql教程] 日期:2022-07-01 热度:86
数据库主从同步的时候有两个线程:IO线程和SQL线程。常见的报错时围绕这两个线程出现的。 常见错误提示:error connecting to master repluse@192.168.4.51:3306 - retry-time: 60 retries:1 报错提示在从数据库服务器上指定主库信息参数时有误,通常是与主[详细]
-
MYSQL 数据库基础操作
所属栏目:[MySql教程] 日期:2022-07-01 热度:76
插入数据 在建立一个空的数据库和数据表时,首先需要考虑的是如何向数据表中添加数据,该操作可以使用INSERT语句来完成。使用INSERT语句可以向一个已有数据表插一个新行,也就插入一行新记录。 在MySQL中,INSERT语句有3种语法格式,分别是INSERT... VALUES[详细]
-
Linux 源码安置mysql
所属栏目:[MySql教程] 日期:2022-07-01 热度:139
源码安装mysql tar zxf mysql-boost-5.7.11.tar.gz rpm -ivh cmake-2.8.12.2-4.el6.x86_64.rpm yum install cmake-2.8.12.2-4.el6.x86_64.rpm -y cd mysql-5.7.11/ yum install gcc-c++ ncurses-devel bison -y 检测 [root@server2mysql-5.7.11]# cmake -DCM[详细]
-
mysql过程删除html标签的函数例子
所属栏目:[MySql教程] 日期:2022-06-30 热度:50
mysql本身没有去除html代码的内置函数,但是在一些情况下,不得不在数据库层次提取一些去除了html代码的纯文本,经过谷歌后,找到了以下两个函数,经测试,均可用. SQL代码: SET GLOBAL log_bin_trust_function_creators=1; DROP FUNCTION IF EXISTS fnStripTags;[详细]
-
修复MYSQL导入中文数据乱码问题
所属栏目:[MySql教程] 日期:2022-06-30 热度:91
MYSQL导入中文数据乱码其实就是由编码不统一所导致了,我们要以对导入数据时设置一下导入编码即可解决,下面整理了几种方法. 方法一:在命令行导入乱码解决 use database_name; set names utf8; (或其他需要的编码) source example.sql (sql文件存放路径) 方法[详细]
-
MYSQL压力测试工具sysbench安装测试过程详解
所属栏目:[MySql教程] 日期:2022-06-30 热度:177
sysbench是一款开源的多线程性能测试工具,可以执行CPU/内存/线程/IO/数据库等方面的性能测试,数据库目前支持MySQL/Oracle/PostgreSQL,下面我们来看看它的安装与测试. 如果评测一台mysql数据库的压力,可以使用sysbench来测试,具体的操作出下,先安装sysbench工[详细]
-
深度分析mysql日志教程
所属栏目:[MySql教程] 日期:2022-06-30 热度:136
mysql日志我们可以总结有以下几种,错误日志、查询日志、慢查询日志、二进制日志了,这些日志每种都有自己的用处了,在mysql中日志也起到非常重要的作用了. 1.错误日志 错误日志主要用于定位mysql启动和运行中的一些问题,错误日志是默认开启的,可以通过show glo[详细]
