-
orchestrator 高可用yum迅速安装过程
所属栏目:[MySql教程] 日期:2022-07-07 热度:152
[root@mgr1 ~]# curl -s https://packagecloud.io/install/repositories/github/orchestrator/script.rpm.sh | sudo bash Detected operating system as centos/7. Checking for curl... Detected curl... Downloading repository file: https://packagecl[详细]
-
mysql学习笔记 4-通用二进制格式安置MariaDB
所属栏目:[MySql教程] 日期:2022-07-07 热度:98
安装和使用MariaDB: 安装方式: (1) rpm包; (a) 由OS的发行商提供; (b) 程序官方提供; (2) 源码包; (3) 通用二进制格式的程序包; 通用二进制格式安装MariaDB: (1) 准备数据目录; 以/mydata/data目录为例; (2) 安装配置mariadb # useradd -r mysql[详细]
-
mysql迁移至8.0时需要注意什么
所属栏目:[MySql教程] 日期:2022-07-07 热度:63
这篇文章主要为大家展示了mysql迁移至8.0时应该注意什么,内容简而易懂,希望大家可以学习一下,学习完之后肯定会有收获的,下面让小编带大家一起来看看吧。 密码模式 PDO::__construct(): The server requested authentication method unknown to the cli[详细]
-
mysql中innodb和myisam有啥区别
所属栏目:[MySql教程] 日期:2022-07-07 热度:185
这期内容当中小编将会给大家带来有关mysql中innodb和myisam有什么区别,文章内容丰富且以专业的角度为大家分析和叙述,阅读完这篇文章希望大家可以有所收获。 区别:1、MyISAM不支持事务,而InnoDB支持。2、InnoDB支持数据行锁定,MyISAM不支持行锁定,只[详细]
-
如何编写更好的SQL查询终极攻略-第一部分
所属栏目:[MySql教程] 日期:2022-07-07 热度:59
结构化查询语言(SQL)是数据挖掘分析行业不可或缺的一项技能,总的来说,学习这个技能是比较容易的。对于SQL来说,编写查询语句只是第一步,确保查询语句高效并且适合于你的数据库操作工作,才是最重要的。这个教程将会提供给你一些步骤,来评估你的查询[详细]
-
mysql sql99语法 内连接非等值连接说明
所属栏目:[MySql教程] 日期:2022-07-07 热度:144
#案例:查询每个工资级别的个数,并且按级别降序 SELECT COUNT(*),grade_level FROM job_grades j JOIN employees e ON e.`salary` BETWEEN j.`lowest_sal`AND j.`highest_sal` GROUP BY grade_level DESC。 #案例:查询员工的工资级别 SELECT salary,grad[详细]
-
MySQL5.7基于无损复制搭建主从详解
所属栏目:[MySql教程] 日期:2022-07-07 热度:183
* MySQL Replication默认都是异步(asynchronous),当主库在执行完一些事务后,是不会管备库的进度的。如果备库不幸落后,而更不幸的是主库此时又出现Crash(例如宕机),这时备库中的数据就是不完整的。简而言之,在主库发生故障的时候,我们无法使用备[详细]
-
Linux系统下mariadb数据库的基本设置
所属栏目:[MySql教程] 日期:2022-07-07 热度:68
修改数据库密码: [root@svr ~]#mysqladmin uroot -p(旧密码) password 新密码 设置字体格式utf8 [root@svr ~]#vim /etc/my.cnf character_set_server=utf8 进入数据库 mysql uroot ppwd@123(中间不能有空格 如果有空格,会认为空格后面是一个数据库的) 只[详细]
-
MHA配置文件参数详情
所属栏目:[MySql教程] 日期:2022-07-07 热度:70
### Local Scope: 适用于单个server范围的参数。局部作用域参数需要在 application configuration 文件里面的[server_xxx]块下面进行设置。 App Scope:用于每组{master, slaves}的参数。这些参数需要在application configuration文件的[server_default] 块[详细]
-
SonarQube代码质量管理平台的安装与配置介绍
所属栏目:[MySql教程] 日期:2022-07-07 热度:76
SonarQube的介绍 SonarQube是一个管理代码质量的开放平台。 可以从七个维度检测代码质量(为什么要用SonarQube): (1) 注释(comments): :少了可读性差,多了看起来费劲 (2) 潜在的Bug(potential bugs) :通过Findbugs,PMD,CheckStyle等检测潜在的bug (3[详细]
-
pt-query-digest 日常使用方法分享
所属栏目:[MySql教程] 日期:2022-07-07 热度:142
pt-query-digest是用于分析mysql慢查询的一个工具,它可以分析binlog、General log、slowlog,也可以通过SHOWPROCESSLIST或者通过tcpdump抓取的MySQL协议数据来进行分析,可以说pt-query-digest是mysql 慢日志分析的神器,下面列出工作中常用的使用方法:[详细]
-
该如何使用MySQL事务
所属栏目:[MySql教程] 日期:2022-07-07 热度:200
这篇文章主要为大家展示了如何使用MySQL事务,内容简而易懂,希望大家可以学习一下,学习完之后肯定会有收获的,下面让小编带大家一起来看看吧。 事务的概念 MySQL事务是一个或者多个的数据库操作,要么全部执行成功,要么全部失败回滚。 事务是通过事务日[详细]
-
mysql的日志文件如何查看
所属栏目:[MySql教程] 日期:2022-07-06 热度:194
mysql的日志文件如何查看?针对这个问题,这篇文章详细介绍了相对应的分析和解答,希望可以帮助更多想解决这个问题的小伙伴找到更简单易行的方法。 首先,介绍一下mysql日志的种类。一般来说,日志有五种,分别为: 错误日志:-log-err (记录启动,运行,[详细]
-
如何在Mac 安装 MySQL8.0
所属栏目:[MySql教程] 日期:2022-07-06 热度:65
如何在Mac 安装 MySQL8.0?相信很多没有经验的人对此束手无策,为此本文总结了问题出现的原因和解决方法,通过这篇文章希望你能解决这个问题。 1、给mac装个本地mysql brew mysql install 2、用brew安装后启动mysql时报错。 3、去查看错误日志 cat /usr/lo[详细]
-
测服务响应时间的工具tcprstat介绍
所属栏目:[MySql教程] 日期:2022-07-06 热度:98
tcprstat是percona开源的一款测试mysql服务响应时间的工具,不过对于任何运行在TCP协议上的响应时间,都可以用,只需要指定对应的端口即可。详情可参考percona官方文档https://www.percona.com/docs/wiki/tcprstat_start.html tcprstat的安装: wget http:[详细]
-
mysql增量备份及断点恢复方法
所属栏目:[MySql教程] 日期:2022-07-06 热度:145
简介 增量备份是指在一次全备份或上一次增量备份后,以后每次的备份只需备份与前一次相比增加或者被修改的文件。这就意味着,第一次增量备份的对象是进行全备后所产生的增加和修改的文件;第二次增量备份的对象是进行第一次增量备份后所产生的增加和修改的[详细]
-
mysql 生成测试数据步骤
所属栏目:[MySql教程] 日期:2022-07-06 热度:169
mysql 生成测试数据 1. 创建database create database test; 2. 创建数据表 字段类型: id : 编号 uname: 用户名 ucreatetime : 创建时间 age : 年龄 CREATE TABLE usertb( id serial, uname varchar(20) , ucreatetime datetime , age int(11)) ENGINE=in[详细]
-
简淡MySQL集群高可用架构
所属栏目:[MySql教程] 日期:2022-07-06 热度:172
高可用架构对于互联网服务基本是标配,无论是应用服务还是数据库服务都需要做到高可用。对于一个系统而言,可能包含很多模块,比如前端应用,缓存,数据库,搜索,消息队列等,每个模块都需要做到高可用,才能保证整个系统的高可用。对于数据库服务而言,[详细]
-
LinuxCentos 还原Mysql root用户密码
所属栏目:[MySql教程] 日期:2022-07-06 热度:156
有时候你可能会忘记MySQL的root用户密码,下面教你们重置MySQL root用户密码 手动修改 1、停止MySQL服务 执行:/etc/init.d/mysql stop,你的机器上也不一定是/etc/init.d/mysql也可能是/etc/init.d/mysqld 反正就是停数据库,用kill杀进程号也可以ps ef |[详细]
-
centos7 更改mysql密码及修改技巧
所属栏目:[MySql教程] 日期:2022-07-06 热度:99
在centos7以后的版本,通过yum源安装的MySQL (5.7)后,首次登陆MySQL,需要先查看日志文件,找到临时密码,登陆后,再修改密码。或者,修改密码策略,当然,你也选择不修改密码策略,我是做测试用,所以简单密码比较方便。具体操作如下: 更改密码: 1、启[详细]
-
MYSQL数据库--连接查询介绍
所属栏目:[MySql教程] 日期:2022-07-06 热度:154
连接查询 连接是把不同表的记录连到一起的最普遍的方法。一种错误的观念认为由于MySQL的简单性和源代码开放性,使它不擅长连接。这种观念是错误的。MySQL从一开始就能够很好地支持连接,现在还以支持标准的SQL2连接语句而自夸,这种连接语句可以以多种高级[详细]
-
如何处理Mongodb中关于GUID的显示问题
所属栏目:[MySql教程] 日期:2022-07-06 热度:181
这篇文章主要讲解了如何解决Mongodb中关于GUID的显示问题,内容清晰明了,对此有兴趣的小伙伴可以学习一下,相信大家阅读完之后会有帮助。 发现问题 最近将一个程序的存储迁移到了Mongodb,发现了一个现象,Guid类型写入后,在程序里面读取的和用客户端工[详细]
-
windows平台下安装与配置mysql5.7流程
所属栏目:[MySql教程] 日期:2022-07-06 热度:98
有什么疑问的朋友可以联系博主,博主会帮你们解答,谢谢支持! 在windows上安装mysql5.7需要具有系统的管理员权限。 Windows平台下提供两种安装方式: 1、mysql二进制分发版(.msi安装文件) 2、免安装版(.zip压缩文件) 一般来讲,我们使用二进制分发版[详细]
-
怎么组建sql数据库触发器
所属栏目:[MySql教程] 日期:2022-07-06 热度:86
本篇文章给大家分享的是有关怎么创建sql数据库触发器,小编觉得挺实用的,因此分享给大家学习,希望大家阅读完这篇文章后可以有所收获,话不多说,跟着小编一起来看看吧。 创建sql数据库触发器的方法是:【create trigger trigger_name on table_name as s[详细]
-
教你如何安装配置mysql闪回工具binlog2sql
所属栏目:[MySql教程] 日期:2022-07-06 热度:88
这篇文章主要讲解了如何安装配置mysql闪回工具binlog2sql,内容清晰明了,对此有兴趣的小伙伴可以学习一下,相信大家阅读完之后会有帮助。 概述 binlog2sql是一个Python开发开源的MySQL Binlog解析工具,能够将Binlog解析为原始的SQL,也支持将Binlog解析[详细]