-
有关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的增量备份及恢复作进一[详细] -
在 MySQL 8.0.18 中添加了认证扩展包—Unix SO
所属栏目:[MySql教程] 日期:2023-07-24 热度:8401
unix_socket认证插件允许用户通过本地Unix套接字文件连接到MariaDB的时候使用操作系统的凭证。
通俗的讲就是用Linux操作系统的账号,去登录MariaDB/MySQL数据库。
这个功能是在MariaDB 10.4.6版本里添加的,[详细] -
简介SQL语法,并提供实践操作机会
所属栏目:[MySql教程] 日期:2023-07-24 热度:658
SQL语言的兴起与语法标准
20世纪70年代,IBM开发出SQL,用于DB2
1981年,IBM推出SQL/DS数据库
业内标准微软和Sybase的T-SQL,Oracle的PL/SQL
SQL作为关系型数据库所使用的标准语言,最初是基于IBM的[详细] -
SQL查询速度变慢,需要进行性能调优
所属栏目:[MySql教程] 日期:2023-07-24 热度:7617
影响sql查询慢的因素
1、没有索引或则无效索引导致的全表扫描。
2、表的数据量和关联的表数量。
致索引无效的情况
1、表关联查询时,字段类型或长度不一致。如:varchar(10)和varchar(20)
2、查[详细] -
MySQL 8.0资源组有效解决慢SQL引发CPU预警
所属栏目:[MySql教程] 日期:2023-07-24 热度:4667
资源组的作用是资源隔离(你可以理解为开通云主机时勾选的硬件配置),将线上的慢SQL线程id分配给CPU一个核,让它慢慢跑,从而不影响CPU整体性能。
创建一个资源组
mysql> create resource group slowsql_rg[详细] -
mysql5.6 安装部署教程
所属栏目:[MySql教程] 日期:2023-07-24 热度:3004
mysql5.6 install
这里以预编译二进制方式安装部署,与编译安装相比,不需要编译,直接修改好my.cnf初始化后即可使用,推荐生产环境使用这种方式。
下载文件
国内镜像源下载更快,没有必要去官网下载。[详细] -
简谈Mysql中where和having的区别
所属栏目:[MySql教程] 日期:2023-07-24 热度:5301
一、误区:
不要错误的认为having和group by 必须配合使用.
二、where和having用法解析:
1、 where和having都可以使用的场景:
select goods_price,goods_name from goods where goods_price > 10[详细] -
从mysql之后跟的是一个 子查询实际上是将查询的结果集合合成为一个表格
所属栏目:[MySql教程] 日期:2023-07-24 热度:9497
#案例:查询每个部门的平均工资的工资等级
SELECT av.*,g.`grade_level`
FROM (
SELECT AVG(salary) ag,department_id
FROM employees
GROUP BY department_id
) av
INNER J[详细] -
keepalived+MySQL主主高可以使用
所属栏目:[MySql教程] 日期:2023-07-24 热度:7652
keepalived+MySQL主主高可用
一、环境介绍:
10.1.1.174:23316 M1
10.1.1.237:23316 M2
二、配置双主:略。
三、keepalive安装
[root@master1 ~]# cd /usr/local/src/
[root@master1 sr[详细] -
理解 MySQL 主从复制及实现读写分离的重要性
所属栏目:[MySql教程] 日期:2023-07-24 热度:9633
实验介绍
在实际生产环境中,如果对数据库的读和写都在同一个数据库上操作,无论是在安全性、高可用性还是高并发性等各方面都是完全不能满足实际需求的,所以一般来说都是通过主从复制来同步数据,再通过读写分离[详细] -
打开MySQL慢查询的方法有哪些?
所属栏目:[MySql教程] 日期:2023-07-22 热度:8843
为大家详细介绍“mysql慢查询如何开启”,内容详细,步骤清晰,细节处理妥当,希望这篇“mysql慢查询如何开启”文章能帮助大家解决疑惑,下面跟着小编的思路慢慢深入,一起来学习新知识吧。
[详细] -
mysql密码忘却了怎么修复
所属栏目:[MySql教程] 日期:2023-07-22 热度:2173
这篇文章主要讲解了“mysql密码忘记了怎么修复”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“mysql密码忘记了怎么修复”吧!
首先,我[详细]