![](https://img-blog.csdnimg.cn/20201014180756926.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
数据库
DBA初长成
大气未成的DBA一个
展开
-
MySQL Shell 8.0的功能、安装及命令
MySQL Shell是MySQL Server的高级客户端和代码编辑器。MySQL Shell提供以下功能:第1章、MySQL Shell功能支持的语言MySQL Shell用以下语言处理代码:JavaScript,Python和SQL。根据当前处于活动状态的语言,将任何输入的代码作为这些语言之一进行处理。还有一些特定的MySQL Shell命令,带有前缀 \,使您可以配置MySQL...原创 2020-01-20 10:27:34 · 4678 阅读 · 0 评论 -
MGR(组复制)—单主模式与多主模式的切换
MySQL在8.0.13后支持在线切换single primary和multi primary两种模式,本文章讲解 MGR(组复制)的模式切换。一、更改为单主模式使用 group_replication_switch_to_single_primary_mode() UDF通过发出以下命令,将以多主要模式运行的组更改为单主要模式:SELECT group_replication_sw...原创 2020-01-16 15:51:37 · 1271 阅读 · 0 评论 -
MySQL身份验证插件(mysql_native_password、sha256_password、caching_sha2_password)
MySQL 5.6提供了以下身份验证插件:1、mysql_native_password执行本地身份验证的插件;在MySQL中引入可插入身份验证之前使用的基于密码哈希方法的身份验证。该mysql_native_password插件基于本机密码哈希方法实现身份验证。该mysql_old_password 插件基于较旧的(4.1之前的)密码哈希方法实现本机身份验证(现已弃用)。mysql_na...原创 2020-01-10 20:28:59 · 22049 阅读 · 1 评论 -
MySQL优化:innodb_buffer_pool_instances与innodb_buffer_pool_size参数分析
首先了解三个参数三个参数:innodb_buffer_pool_size(缓冲池大小)innodb_buffer_pool_chunk_size(定义InnoDB缓冲池大小调整操作的块大小)innodb_buffer_pool_instances(InnoDB缓冲池划分为的区域数)关于两个参数的关系,在MySQL8.0的官方文档中:Buffer pool size must ...原创 2020-01-10 14:10:05 · 13694 阅读 · 2 评论 -
MySQL8.0部署MGR(单主模式)
本文章讲解如何使用三个MySQL Server实例创建一个复制组,每个实例在不同的主机上运行。1、部署实例组第一步是部署至少三个MySQL Server实例,此过程演示了如何为实例使用多个主机,分别名为S1,S2和S3。组架构如下:2、配置实例修改实例的配置文件my.cnf并重启:#对于组复制,数据必须存储在InnoDB事务存储引擎中disabled_storage...原创 2020-01-09 20:25:21 · 1146 阅读 · 0 评论 -
Centos7环境安装二进制(glibc)MySQL8.0.15
先去官网下载好二进制的安装包,下载方法请各位大神自己研究。安装MySQL1、解压MySQL安装包[root@szl-46 ~]# tar xvJf mysql-8.0.15-linux-glibc2.12-x86_64.tar.xzmysql-8.0.15-linux-glibc2.12-x86_64/bin/myisam_ftdumpmysql-8.0.15-linu...原创 2020-01-07 23:10:51 · 322 阅读 · 0 评论