-
如何在没有互联网的情况下在 CentOS 7.3 上安装 MySQL 5.7
所属栏目:[MySql教程] 日期:2023-07-27 热度:9433
一、查找并删除mariadb
rpm -qa|grep mariadb
rpm -e --nodeps mariadb-libs
二、下载mysql-5.7.24-1.el7.x86_64.rpm-bundle.rar,上传到服务器home目录下
三、在home下创建mysql文件夹,解压tar包到[详细] -
MySQL高可用计划——双主
所属栏目:[MySql教程] 日期:2023-07-27 热度:712
MySQL的高可用方案有很多种,双主、MHA、MMM等等,这里只是写下最简单的双主这种高可用方案。
一、配置MySQL互为主从
1、环境准备
系统 IP 主机名 服务
Centos 7.5 192.168.20.2 mysql01 MySQL+keep[详细] -
MySQL 数据库的基本运用
所属栏目:[MySql教程] 日期:2023-07-27 热度:9042
MySQL 是一个关系型数据库管理系统,由瑞典 MySQL AB 公司开发,而MySQL AB 公司被 Oracle 公司收购,故 MySQL 现在属于 Oracle 公司。MySQL 是一种关联数据库管理系统,关联数据库将数据保存在不同的表中,而不是[详细]
-
MGR大约有几个服务器组成
所属栏目:[MySql教程] 日期:2023-07-26 热度:279
What is the maximum number of MySQL servers in a group?
A group can consist of maximum 9 servers. Attempting to add another server to a group with 9 members causes the request to join to be refuse[详细] -
在 MySQL 中,管理和操作用户的访问权限非常重要。
所属栏目:[MySql教程] 日期:2023-07-26 热度:3137
在MySQL 5.7.24中,关于用户及用户权限的相关信息,都保存在了mysql库中的user表中,可以将user表中大致分为用户列、权限列、安全列、资源控制列这几种。
1、用户列
user表的用户列包括 Host、 User、passwo[详细] -
mysql MASTER_POS_WAIT函数详细介绍
所属栏目:[MySql教程] 日期:2023-07-26 热度:2772
语法
select master_pos_wait(file, pos[, timeout]).
File 和pos 是对应的主库的值,可以通过show master status 得到。
Timeout 是等待的秒数。不加代表为0 ,立即返回结果。如果指定了时间,但是已[详细] -
Kettle数据转移的安装及使用
所属栏目:[MySql教程] 日期:2023-07-26 热度:7740
一、安装JDK java环境
1、Kettle是纯Java编写的ETL开源工具,目前Kettle7和Kettle8都需要Java8或者以上才能正常运行。所以开运行Kettle前先检查Java环境是否正确配置。
很明显当前环境没有安装java JDK环境,[详细] -
centos7 yum 配置 mysql5.7
所属栏目:[MySql教程] 日期:2023-07-26 热度:1467
centos7 yum 安装 mysql5.7
1、安装yum源
yum -y install http://dev.mysql.com/get/mysql57-community-release-el7-11.noarch.rpm
2、安装mysql
yum install mysql-community-server -y
3、启动[详细] -
MySQL——数据库基础设置操作
所属栏目:[MySql教程] 日期:2023-07-26 热度:5102
基本操作命令
1、查看数据库列表信息
show databases;
mysql> show databases;
+--------------------+
| Database |
+--------------------+
| information_schema |
| [详细] -
Explain Analyze在MySQL 8.0.18版本作用
所属栏目:[MySql教程] 日期:2023-07-26 热度:1507
在之前的版本里,我们是用explain命令来查看SQL的具体执行计划。在MySQL 8.0.18版本里新增了explain扩展,一个是explain format=tree,另一个是基于explain format=tree延伸扩展的Explain Analyze,今天我们查看下该[详细]
-
linux环境配置mysql
所属栏目:[MySql教程] 日期:2023-07-26 热度:2464
Linux上安装mysql
1, 下载安装包Server version: 5.7.28 MySQL Community Server (GPL)
下载路径:https://dev.mysql.com/downloads/mysql/
从mysql-5.7.28-linux-glibc2.12-x86_64.tar获取mysql-5.7.2[详细] -
有关MySQL的reset master和reset sla
所属栏目:[MySql教程] 日期:2023-07-26 热度:2754
说明:
实际上,只要复制关系中的数据库是同步的,那么binlog是不需要更改的。也就是reset master在一般状态下,是不需要执行的。反而在级联复制中,如果中间服务器执行了reset master后,中间服务器的binlog会被[详细] -
更改MySQL密码
所属栏目:[MySql教程] 日期:2023-07-26 热度:5748
修改配置:
vim /etc/my.cnf
[mysqld]
basedir=/home/mysql
datadir=/home/mysql/data
port = 3306
user = mysql
character_set_server=utf8
skip-grant-tables
[client]
d[详细] -
MySQL 8.0 Query Rewrite支撑DML
所属栏目:[MySql教程] 日期:2023-07-25 热度:3368
MySQL 8.0 Query Rewrite支持SELECT INSERT UPDETE DELETE REPLACE语句重写
这个功能要点赞,比如开发上线时,有个SQL查询字段索引忘记加了,直接把线上CPU打满,此时,你可以将SQL重写,让业务先报错,别打死数[详细] -
MySQL容器化详细教程步骤
所属栏目:[MySql教程] 日期:2023-07-25 热度:9914
上篇文章介绍了Docker工具的安装及常用命令使用。本篇文章我们会介绍如何在Docker中运行MySQL实例,可能有的小伙伴会问:为什么要在Docker里运行MySQL呢?因为在Docker里部署MySQL实例操作简单,不需要考虑操作系统等[详细]
-
MySQL学习碰到的问题
所属栏目:[MySql教程] 日期:2023-07-25 热度:9385
因为想转行测试,所以学习一下数据库。记录一下遇到的问题及解决方法。
1、每次登陆后就提示1045错误。
1045-Access denied for user 'root'@'localhost'(using password: YES)
原因:这[详细] -
在 MySQL 中对用户的管理和控制访问权限是非常重要的
所属栏目:[MySql教程] 日期:2023-07-25 热度:8685
MySQL权限管理
权限类别:
管理类
程序类
数据库级别
表级别
字段级别
MySQL用户和权限管理
管理类:
CREATE TEMPORARY TABLES
CREATE USER
FILE
SUPER
SHOW D[详细] -
MHA高可用群集基本配置(纯实战)
所属栏目:[MySql教程] 日期:2023-07-25 热度:6709
MHA高可用群集基本部署
MHA概述
MHA目前在MySQL高可用方面是一个相对成熟的解决方案,它由日本DeNA公司youshimaton(现就职于Facebook公司)开发。
MySQL高可用性环境下故障切换和主从提升的高可用软件。在[详细] -
mysql中数据库容量查询
所属栏目:[MySql教程] 日期:2023-07-25 热度:8277
mysql数据库容量查询
1.查看所有数据库容量大小
Mysql">select table_schema as '数据库',sum(table_rows) as '记录数',sum(truncate(data_length/1024/1024, 2)) as '数据容量(MB)'[详细] -
MySQL主从复制描述
所属栏目:[MySql教程] 日期:2023-07-25 热度:1607
MySQL主从复制介绍
1.1 MySQL主从复制原理介绍
MySQL的主从复制是一个异步的复制过程(虽然一般情况下感觉是实时的),数据将从一个MySQL数据库(我们称之为Master)复制到另一个MySQL数据库(我们称之为Sl[详细] -
使用 MySQL 的高可用的方案,再配合双重的主服务器
所属栏目:[MySql教程] 日期:2023-07-25 热度:5250
生产环境中一台mysql主机存在单点故障,所以要确保mysql的高可用性,即两台MySQL服务器。如果其中有一台MySQL服务器挂掉后,另外一台能立马接替其进行工作。
MySQL的高可用方案一般有如下几种:keepalived+双主,[详细] -
MySQL计算库之MMM高可以使用群集
所属栏目:[MySql教程] 日期:2023-07-25 热度:7128
MMM群集架构概述
MMM(Master-Master replication managerfor Mysql,Mysql主主复制管理器)是一套灵活的脚本程序,基于perl实现,用来对mysql replication进行监控和故障迁移,并能管理mysql Master-Master复制的[详细] -
有关 MySQL 中索引及事务的存儲引擎 MyLSAM 和 InnoDB。
所属栏目:[MySql教程] 日期:2023-07-25 热度:6589
索引的概念
1、数据库中的索引与书籍的目录类似
●在一本书中,无须阅读整本书,利用目录就可以快速查找所需信息
●书中的目录是一个词语列表,其中注明了包含各个词的页码
2、数据库索引
●在数[详细] -
mysql 客户端工具参数详细介绍
所属栏目:[MySql教程] 日期:2023-07-24 热度:3377
客户端工具:mysql,mysqladmin,mysqldump,mysqlcheck
非客户端类的管理工具:myisamchk,myisampack
mysql命令提示符
mysql> 等待输入命令
'> 前面提供的‘未提供结束’
”>[详细] -
MySQL增量备份和恢复
所属栏目:[MySql教程] 日期:2023-07-24 热度:742
一、前言
​ 上篇文章(MySQL完全备份与恢复概念及操作)中我们详细介绍了MySQL完全备份与恢复的概念以及详细的命令操作进行验证,并且也讲述了一些增量备份的概念。而本文将就MySQL的增量备份及恢复作进一[详细]