E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
运维实战
zabbix4.0安装+grafana数据展示——cent7.3
zabbix4.0安装+grafana数据展示——cent7.3如果对运维课程感兴趣,可以在b站上搜索我的账号:
运维实战
课程,可以关注我,学习更多免费的
运维实战
技术视频Zabbix_server:192.168.43.166
运维实战课程
·
2024-09-12 09:55
grafana
zabbix
linux
运维
Ansible自动化
运维实战
:打造高效、可靠的系统管理方案!
Ansible是一个在自动化运维领域广泛使用的工具,它基于Python开发,能够实现批量系统配置、程序部署和运行命令等功能。以下将详细解析Ansible自动化运维项目的构建与应用:项目结构设计ansible.cfg:这是Ansible的主配置文件。inventory:定义要管理的主机,通常按组分类,如生产和测试环境。playbooks:包含site.yml、webservers.yml、dbser
疾风终究没有归途
·
2024-09-02 01:39
运维
自动化运维
配置管理
应用部署
Linux 属主属组设置和文件类型
我是公众号「想吃西红柿」「云原生
运维实战
派」作者,对云原生运维感兴趣,也保持时刻学习,后续会分享工作中用到的运维技术,在运维的路上得到支持和共同进步!
尘嫣慕曦
·
2024-08-29 15:50
linux
运维
服务器
云计算
《Linux
运维实战
:达梦DM8数据库(联机)物理备份之SQL方式归档备份与恢复》
更多详细内容请参考:Linux
运维实战
总结一、备份恢复说明备份方式备份类型数据库运行状态开启本地归档备份方法还原方式还原要求联机物理备份归档备份运行或关闭开启使用SQL命令备份(运行)、使用DMRMAN
东城绝神
·
2024-08-22 17:11
《Linux运维实战总结》
数据库
dm8
备份与恢复
MySQL
运维实战
之备份和恢复(8.6)将数据库恢复到指定时间点
作者:俊达恢复到指定时间点使用全量备份和增量备份文件,都只能将数据库恢复到备份结束的时间。通过binlog,可以将数据库恢复到任意时间点(前提是备份和该时间点之间的binlog都存在)。找到时间点对应的binlog恢复到时间点,首先需要定位该时间点对应的binlog位点(binlog文件和文件内的偏移量)。每个binlog头部都记录了该binlog产生的时间,我们可以使用mysqlbinlog工具
云掣YUNCHE
·
2024-03-08 21:48
MySQL运维实战
数据库
mysql
运维
MySQL
运维实战
之备份和恢复(8.4)xtrabackup恢复全量备份
作者:俊达恢复全量备份大致可以分成以下几步:解压备份文件、prepare备份文件、将数据copy到目标实例相关目录、启动数据库实例。解压文件如果备份时使用了xbstream,需要先解压备份文件。我们备份时使用了–stream=xbstream和gzip压缩,先使用gunzip接解压缩,再使用xbstream将文件提取出来。#gunzipbackup_full.gz#xbstream-x-vprep
云掣YUNCHE
·
2024-03-03 08:57
MySQL运维实战
mysql
运维
数据库
MySQL
运维实战
之备份和恢复(8.2)xtrabackup备份到云端(OSS)
作者:俊达xtrabackup工具中有一个xbcloud程序,可以将数据库直接备份到S3对象存储中,本地不落盘。这里介绍将数据库直接备份到OSS的一种方法。具体方法如下:1、准备OSS我们使用ossutil工具上传备份文件。下载ossutil工具:wget-Oossutil-v1.7.16-linux-amd64.zip"https://gosspublic.alicdn.com/ossutil/
·
2024-03-01 16:40
mysql数据库
MySQL
运维实战
(7)建立复制
引言在构建数据库复制系统时,正确配置主库和备库是确保数据同步顺利进行的关键步骤。以下是建立复制的基本步骤,主要包括主库开启binlog的关键参数设置,创建主库复制账号以满足基本权限需求,备库参数配置和初始化的步骤。1、主库开启binlog主库需要配置的关键参数server_id:主备库需要设置为不同。log_bin:binlog文件的前缀,可以指定绝对路径,也可以只指定文件名。若不指定路径,bin
·
2024-02-20 15:20
mysql数据库
开源数据库MYSQL DBA
运维实战
第一章 部署
一、数据库系统DBS1.数据库系统DBS数据库管理系统DBMSSQL(RDS关系型数据库)DBA工程师2.SQL语言(结构化查询语言)DDL数据库定义语言:数据库,表,视图,索引,存储过程,函数DML数据库操纵语言:插入数据insert,删除数据delete,更新数据updateDQL数据库查询语言:查询数据seleteDCL数据库控制语言:例如控制用户的访问权限grant、revoke3.数据访
沉浸月
·
2024-02-20 09:39
数据库
mysql
dba
开源数据库MYSQL DBA
运维实战
第二章 SQL
一、SQL语言分类二、名词解释三、DDL1.DDL库1.1定义库创建业务数据库语法:CREATEDATABASE数据库名;数据库命名要求:区分大小写唯一性不能使用关键字如createselect不能单独使用数字和特殊符号如-正常的:用拼音或单词即可查看所有数据库SHOWDATABASES;1.2选择/进入数据库USE数据库名SELECTdatabase();调用函数,查询当前库1.3删除数据库DR
沉浸月
·
2024-02-20 09:33
数据库
开源
mysql
Python自动化
运维实战
:使用Python管理网络设备
现在,我们已经知道如何在不同的操作系统中使用和安装Python以及如何使用EVE-NG搭建网络拓扑。在本章中,我们将学习如何使用目前常用的网络自动化库自动完成各种网络任务。Python可以在不同的网络层上与网络设备进行交互。首先,Python可以通过套接字编程和socket模块操纵底层网络,从而为Python所在的操作系统和网络设备之间搭建一个低层次的网络接口。此外,Python模块还可以通过Te
江湖人称麻花滕
·
2024-02-19 13:41
python
运维
自动化
开发语言
数据分析
MySQL
运维实战
(6)用户认证插件caching_sha2_password
作者:俊达用户认证及连接错误解决MySQL用户认证可以使用几种不同的方式,创建用户时可以制定认证方式:createuser'username'@'%'identifiedwithauth_pluginby'password'auth_plugin:mysql_native_passwordsha256_passwordcaching_sha2_password如果创建用户时没有指定auth_plu
·
2024-02-11 18:06
数据库mysql运维
MySQL
运维实战
(5.6) 字符集设置对mysqldump的影响
作者:俊达引言在进行MySQL数据库的备份和恢复过程中,使用mysqldump命令是一种常见的方法。然而,一个容易忽略的问题是在执行备份时未指定字符集可能导致数据丢失或编码问题。在处理包含特殊字符或不同编码的数据时,选择适当的字符集设置对于数据的完整性和准确性至关重要。mysqldump不指定字符集不指定字符集时,默认使用了utf8。可能和环境有关系。mysqldump-uroottesttest
·
2024-02-11 18:47
mysql数据库运维
MySQL
运维实战
(5.5) 数据导入导出时的字符集问题
作者:俊达引言当涉及到在MySQL中进行数据导入和导出时,字符集相关的问题成为关键因素。为了确保数据的准确导入和导出,我们可以借助诸如LOADDATA、SELECTINTOOUTFILE或mysqldump等工具。在以下内容中,我们将详细分析与数据导入和导出相关的字符集问题,提供解决方案以确保数据的完整性和一致性。准备测试数据创建测试表,2个字段分别使用gbk和utf8字符集mysql>creat
·
2024-02-11 18:33
mysql数据库运维
MySQL
运维实战
(5.4) MySQL元数据乱码
作者:俊达表结构Comment乱码在数据库设计和管理过程中,表结构中的Comment字段乱码可能由DDL实际编码和character_set_client设置不一致引起。下面是一个详细的例子:$cattest_comment_utf8.sqlcreatetabletest_comment_utf8(aintcomment'列列列列列AAA')comment'BBBB表表表表表BBBB';$od-t
·
2024-02-11 18:55
数据库mysql运维
Redis
运维实战
第07期:Hotkey
上一节,我们聊到了Redis的Bigkey,这节内容我们聊聊同样需要引起重视的Hotkey。1背景Hotkey指某个时间段访问频率比较高的键值,对应的业务比如热点话题或者热点商品。Hotkey可能会导致集群流量不均衡,或者某一个节点QPS、网卡流量被打满。因此需要考虑一些措施来降低Hotkey出现的概率,比如在编码阶段避免产生Hotkey,或者提前准备出现Hotkey时的应对方案。2Hotkey产
悦专栏
·
2024-02-06 09:19
MySQL
运维实战
(6)用户认证插件caching_sha2_password
作者:俊达用户认证及连接错误解决MySQL用户认证可以使用几种不同的方式,创建用户时可以制定认证方式:createuser'username'@'%'identifiedwithauth_pluginby'password'auth_plugin:mysql_native_passwordsha256_passwordcaching_sha2_password如果创建用户时没有指定auth_plu
云掣YUNCHE
·
2024-02-06 07:38
MySQL运维实战
mysql
运维
adb
MySQL
运维实战
(5.6) 字符集设置对mysqldump的影响
作者:俊达引言在进行MySQL数据库的备份和恢复过程中,使用mysqldump命令是一种常见的方法。然而,一个容易忽略的问题是在执行备份时未指定字符集可能导致数据丢失或编码问题。在处理包含特殊字符或不同编码的数据时,选择适当的字符集设置对于数据的完整性和准确性至关重要。mysqldump不指定字符集不指定字符集时,默认使用了utf8。可能和环境有关系。mysqldump-uroottesttest
云掣YUNCHE
·
2024-02-04 20:03
MySQL运维实战
mysql
运维
adb
详解Nginx基础知识、工作原理、核心应用、运维管理、集成扩展-阿里P8架构师从应用、运维及与K8S和微服务3个维度
今天小编给大家分享一份由阿里从业十余年的架构师编写的《Nginx应用与
运维实战
》,本书基于新版Nginx,从运维与开发工作的实际需要出发,首先介绍Nginx源码架构,编译及部署,核心配置指令、HTTP功能模
架构师啦啦啦啦
·
2024-02-03 23:08
MySQL
运维实战
(5.5) 数据导入导出时的字符集问题
作者:俊达引言当涉及到在MySQL中进行数据导入和导出时,字符集相关的问题成为关键因素。为了确保数据的准确导入和导出,我们可以借助诸如LOADDATA、SELECTINTOOUTFILE或mysqldump等工具。在以下内容中,我们将详细分析与数据导入和导出相关的字符集问题,提供解决方案以确保数据的完整性和一致性。准备测试数据创建测试表,2个字段分别使用gbk和utf8字符集mysql>creat
云掣YUNCHE
·
2024-02-03 07:34
MySQL运维实战
mysql
运维
adb
MySQL
运维实战
(5.4) MySQL元数据乱码
作者:俊达表结构Comment乱码在数据库设计和管理过程中,表结构中的Comment字段乱码可能由DDL实际编码和character_set_client设置不一致引起。下面是一个详细的例子:$cattest_comment_utf8.sqlcreatetabletest_comment_utf8(aintcomment'列列列列列AAA')comment'BBBB表表表表表BBBB';$od-t
云掣YUNCHE
·
2024-02-02 08:45
MySQL运维实战
mysql
运维
android
shell for循环命令行_七年老
运维实战
中的 Shell 开发经验总结
来源:良许LinuxID:liangxuxiansheng无论是系统运维,还是应用运维,均可分为“纯手工”—>“脚本化”—>“自动化”—>“智能化”几个阶段,其中自动化阶段,主要是将一些重复性人工操作和运维经验封装为程序或脚本,一方面避免重复性操作及风险,另一方面提高执行效率。在自动化运维的转变过程中,经常使用的可能就是shell脚本了,今天主要分享下shell脚本开发在运维工作中的一些经验总结。
weixin_39629631
·
2024-02-01 17:07
shell
for循环命令行
shell
获取家目录
shell中文件路径用变量定义
Ansible自动化
运维实战
一、abstract简介ansible是新出现的自动化运维工具,基于Python开发,集合了众多运维工具(puppet、cfengine、chef、func、fabric)的优点,实现了批量系统配置、批量程序部署、批量运行命令等功能.无客户端。我们要学一些Ansible的安装和一些基本概念,然后我们会开始研究一些真正有意思的东西-plavbook,配置管理,部署以及语法编排.我们将会学习如何使用/
沉浸月
·
2024-02-01 16:42
运维
ansible
自动化
MySQL
运维实战
(5.3) MySQL数据乱码的一些情况
作者:俊达表数据乱码表数据出现乱码的情况通常是由于数据的真实编码与相关参数不一致引起的,其中包括常见的参数如character_set_client、character_set_results、字段编码以及终端编码等。确保这些参数保持一致,可以有效预防和解决乱码问题。测试1-表中的数据正常,但是character_set_result设置和终端的实际字符集不匹配终端的字符编码为utf8mysql>
云掣YUNCHE
·
2024-02-01 07:53
MySQL运维实战
mysql
运维
android
MySQL
运维实战
(5.2) charset基本概念
作者:俊达mysql多字符集mysql支持多字符集。一个数据库中可以存储不同字符集的数据,一个表的不同字段可以使用不同的字符集。mysql>showcharactersetlike'%g%';+---------+---------------------------------+--------------------+--------+|Charset|Description|Defaultc
云掣YUNCHE
·
2024-01-31 17:30
MySQL运维实战
mysql
运维
adb
新书速览|Docker与Kubernetes容器
运维实战
《Docker与Kubernetes容器
运维实战
》共22章,第1~11章主要内容包括
全栈开发圈
·
2024-01-30 07:54
运维
docker
kubernetes
MySQL
运维实战
(4.9) SQL_MODE之NO_UNSIGNED_SUBTRACTION
作者:俊达在MySQL中,unsigned关键字用于声明一个字段只包含非负数(零和正整数),而不包含负数。当使用unsigned字段进行运算时,如果结果为负数,MySQL默认会产生错误,因为无法表示负数。NO_UNSIGNED_SUBTRACTION是SQL是一个SQLMODE,它会修改MySQL的行为,允许unsigned类型的字段参与减法运算,并允许结果为负数,而不会报错。下面是一个示例:my
云掣YUNCHE
·
2024-01-27 07:45
MySQL运维实战
mysql
运维
sql
MySQL
运维实战
(4.8) SQL_MODE之NO_ENGINE_SUBSTITUTION
作者:俊达在MySQL中,NO_ENGINE_SUBSTITUTION是一个SQLMODE,用于控制MySQL在遇到不可用或不存在的存储引擎时的行为。当NO_ENGINE_SUBSTITUTION未设置时,MySQL会尝试使用默认的存储引擎替代掉用户指定的存储引擎。这可能导致用户无法察觉地使用了不符合要求的存储引擎。设置NO_ENGINE_SUBSTITUTION后,如果指定的存储引擎不存在或不可
云掣YUNCHE
·
2024-01-27 07:24
MySQL运维实战
mysql
运维
sql
MySQL
运维实战
(4.7) SQL_MODE之ANSI_QUOTES
作者:俊达在MySQL中,标识符是指数据库、表名、列名等的名称。默认情况下,MySQL使用反引号(`)来引用标识符。当使用MySQL的关键字或者特殊字符作为表名或列名时,可以使用反引号(`)来避免语法错误。然而,MySQL提供了一个SQL模式——ANSI_QUOTES,它可以改变标识符引号的行为。不设置ANSI_QUOTES时,MySQL可以使用双引号来引用字符串常量。而设置ANSI_QUOTES
云掣YUNCHE
·
2024-01-23 21:08
MySQL运维实战
mysql
运维
sql
MySQL
运维实战
(4.6) SQL_MODE之NO_BACKSLASH_ESCAPES
作者:俊达在MySQL中,默认情况下,反斜杠(\)被用作转义字符,转义反斜杠(\)后一个字符;当设置NO_BACKSLASH_ESCAPES后,反斜杠(\)将不作为转义字符,而被视为普通字符。下面是一个示例,说明了这两种情况的区别:未设置NO_BACKSLASH_ESCAPES模式mysql>createtablet_escape(idint,avarchar(100));QueryOK,0row
云掣YUNCHE
·
2024-01-23 11:40
MySQL运维实战
mysql
运维
sql
MySQL
运维实战
(4.5) SQL_MODE之NO_ZERO_DATE和NO_ZERO_IN_DATE
作者:俊达引言NO_ZERO_DATE和NO_ZERO_IN_DATE这两个SQLMODE,主要用于确保日期字段不包含非法的零值,以提高数据的完整性和准确性。1、**NO_ZERO_DATE模式:**日期中不允许使用‘0000-00-00’这样的零值。如果启用了该模式,MySQL将拒绝插入或更新包含这种零值的日期数据。2、**NO_ZERO_IN_DATE模式:**日期中年、月或日不允许为0,如不
云掣YUNCHE
·
2024-01-19 07:01
MySQL运维实战
mysql
运维
sql
MySQL
运维实战
(4.4) SQL_MODE之STRICT_TRANS_TABLES和STRICT_ALL_TABLES
作者:俊达1STRICTMODE在MySQL中,STRICT模式主要用于控制数据库的行为,有助于保持数据的一致性和完整性,特别是在涉及到数据写入、更新和其他操作时的约束。如果设置STRICT模式,MySQL会更加严格地执行数据写入和更新等操作,当数据不符合字段定义或者违反了约束条件,MySQL将抛出错误,相关操作也会被拒绝。例如,在数据写入时,如果数据不符合字段定义(字符串超出长度、数值类型数据超
云掣YUNCHE
·
2024-01-18 08:04
MySQL运维实战
mysql
运维
sql
MySQL
运维实战
(4.1) MySQL表存储引擎
作者:俊达MySQL表的特点MySQL是一种开源的关系型数据库管理系统,与Oracle、SQLServer等数据库相比,有两个关键的特点:存储引擎灵活性:MySQL的插件式存储引擎使得用户可以根据具体需求选择不同的引擎,即在同一个数据库中的不同表可以使用不同的存储引擎。存储引擎决定了表的物理存储格式,包括数据的组织方式、索引的结构等,表也可以在不同的存储引擎之间转换。而其他一些数据库可能较为固定或
云掣YUNCHE
·
2024-01-16 16:50
MySQL运维实战
mysql
运维
数据库
MySQL
运维实战
(4.2) 关于SQL_MODE
作者:俊达早期,MySQL对一些不符合SQL标准的SQL语句和数据的容忍度比较高,可能会自主地执行或转换一些语句。但是,随着MySQL5.7的推出,对默认的SQL模式进行了修改,更加强调SQL的合规性,这种变化是为了提高数据一致性和统一SQL标准。系统在升级MySQL版本时,特别是从低版本升级或迁移到5.7及更高版本时,为了规避新的SQL模式对原有的代码和数据产生影响导致的错误或不一致的行为,需要
云掣YUNCHE
·
2024-01-16 16:50
MySQL运维实战
mysql
sql
数据库
MySQL
运维实战
(4.3) SQL_MODE之ONLY_FULL_GROUP_BY
作者:俊达ONLY_FULL_GROUP_BY设置ONLY_FULL_GROUP_BY时,对有GROUPBY子句SQL,SELECT的字段要么是GROUPBY中的字段,要么对字段进行聚合运算(如SUM、COUNT等),否则SQL执行报错。不设置ONLY_FULL_GROUP_BY则允许更宽松的行为,即使查询违反了这一规则,MySQL也会接受,即对于不在GROUPBY字段,不使用聚合函数也不会报错,
云掣YUNCHE
·
2024-01-16 16:45
MySQL运维实战
mysql
运维
sql
Redis
运维实战
第05期:RDB 持久化
前面一节,我们聊了AOF,AOF有个不足点就是:进行数据恢复时,需要逐一把日志都执行一遍,非常耗时间。Redis还有另外一种持久化方法:内存快照。指内存中的数据在某一时刻的状态记录,这个快照文件就是RDB(RedisDataBase)文件。1生成RDB的方式两个命令可以生成RDB文件:save和bgsavesave:在主线程中执行,会导致阻塞,线上环境不建议使用bgsave:创建一个子进程,专门用
likecolumn
·
2024-01-15 09:47
mysql
数据库
redis
运维
MySQL
运维实战
(3.3) 管理数据库(database)
作者:俊达引言数据库的创建和管理是构建可靠数据的关键,关系到所存储数据的安全与稳定。在MySQL这个强大的关系型数据库系统中,数据库的创建与管理需要精准的步骤和妥善的配置。下面,将深入探讨如何使用MySQL来管理数据库,我们不仅关注了基础的语法操作,还涉及了一些潜在的问题及实践,从创建数据库、授予权限到处理数据库名称大小写问题,再到配置数据库的属性等,带你走进数据库管理的正式通道。1创建数据库使用
云掣YUNCHE
·
2024-01-15 08:44
MySQL运维实战
数据库
mysql
运维
《Linux
运维实战
:Memcache安全配置》
文章目录一、背景二、安全方案2.1、内网访问2.2、防火墙限制访问总结:整理不易,如果对你有帮助,可否点赞关注一下?一、背景memcache服务器是直接通过客户端连接后操作的,没有验证机制,如果是暴露在互联网上是非常危险的,轻则数据被查看,重则服务器被攻击,所以一定要做好memcache的安全机制。二、安全方案2.1、内网访问最好把两台服务器之间的访问是内网形态的,一般是Web服务器跟Memcac
东城绝神
·
2024-01-14 02:01
《Linux运维实战总结》
linux
nginx
docker
运维
ssh
冰河开始对Dubbo下手了!
部分核心知识已总结到我出版的两本书籍——《海量数据处理与大数据技术实战》和《MySQL技术大全:开发、优化与
运维实战
》中。
冰河团队
·
2024-01-12 08:52
MySQL
运维实战
(3.2) 常见数据库连接失败问题排查
作者:俊达我们经常会遇到一些数据库连接失败或访问报错的问题。收集并分析具体的报错信息,可以帮助我们迅速定位问题。1、客户端到服务端的网络是否畅通,服务端端口是否能连通。使用ping、telnet等工具探测服务端的端口是否能访问。[root@box3~]#telnet172.16.20.513306Trying172.16.20.51...Connectedto172.16.20.51.Escape
云掣YUNCHE
·
2024-01-09 21:39
MySQL运维实战
数据库
mysql
运维
MySQL
运维实战
(3.1) MySQL官方客户端使用介绍
作者:俊达引言MySQL是MySQL安装包默认的客户端,该客户端程序通常位于二进制安装包的bin目录中,或者通过rpm安装包安装mysql-community-client,是数据库管理系统的重要组成部分。MySQL客户端不仅仅是一个简单的软件工具,更是连接用户与数据库之间的桥梁,对于有效地使用MySQL数据库的功能和特性至关重要。熟练掌握MySQL客户端的使用方法对于数据库管理和数据操作具有重要
云掣YUNCHE
·
2024-01-08 15:04
MySQL运维实战
mysql
运维
adb
数据库
MySQL
运维实战
(2.4) SSL认证在MySQL中的应用
作者:俊达引言MySQL支持使用TLS协议进行通信,该协议在数据库通信中具有关键作用。首先,TLS能够加密客户端与服务端之间的通信数据,涵盖了客户端发送至服务端的SQL请求以及服务端返回给客户端的数据,从而确保敏感信息的保密性和完整性。除此之外,TLS还允许客户端验证服务端的身份,确保安全连接。同时,TLS还使得服务端能够验证客户端的身份,实现双向认证,从而进一步增强了通信安全性和互信性。这些TL
云掣YUNCHE
·
2024-01-05 15:57
MySQL运维实战
mysql
运维
ssl
tls
MySQL
运维实战
(2.3)MySQL的权限体系
作者:俊达MySQL权限划分MySQL权限按授权范围可以分为三大类:全局权限、数据库权限和对象权限。全局权限主要用于管理系统模块,这些权限涵盖了对MySQL服务器整体的操作和管理,与具体的数据库或对象无关,因此在授权时需要指定为*.*。数据库权限是用于管理数据库,这些权限针对特定数据库,允许用户执行与该数据库相关的操作,例如创建、修改、删除数据库等。在授权时需指定database_name.*。对
云掣YUNCHE
·
2024-01-05 13:21
MySQL运维实战
mysql
运维
可观测运维
数据库
MySQL
运维实战
(2.2)忘记密码如何处理
作者:俊达引言当你突然忘记了一个普通用户的密码,而又想着通过管理员账号去改密码时,却猛的发现所有管理员账号的密码都离谱地被你忘了。嗨呀,这可真是个尴尬的大麻烦!root账户通常是MySQL中的大boss,你会发现自己掉进了密码的黑洞里。或许这时你会想撞墙了,反复~但别急!Allisnotlost(一切尚未失去)。当你忘记了root密码,有一个神奇的办法:用skip-grant-tables参数来启
云掣YUNCHE
·
2024-01-03 15:05
MySQL运维实战
mysql
运维
adb
MySQL
运维实战
(2.1) 登录失败次数太多导致主机被锁住的问题处理
作者:俊达引言当我们在使用MySQL时,可能遇到过如下类似的错误:Host'IP'isblockedbecauseofmanyconnectionerrors;unblockwith'mysqladminflush-hosts'该错误意味着mysqld已从给定主机收到许多中断的连接请求。并且数量超过了max_connect_errors系统变量的值。1参数max_connect_errorsMyS
云掣YUNCHE
·
2024-01-03 11:11
MySQL运维实战
mysql
运维
云运维
运维实战
kubernetes(k8s) 之 pod 的建立
运维实战
kubernetes(k8s)之pod的建立1.Pod管理2.资源清单3.Pod生命周期4.控制器1.Pod管理Pod是可以创建和管理Kubernetes计算的最小可部署单元,一个Pod代表着集群中运行的一个进程
123坤
·
2024-01-03 10:40
k8s
kubernetes
运维
企业私有云容器化架构
运维实战
企业私有云容器化架构
运维实战
了解什么是虚拟化:虚拟化(Virtualization)技术最早出现在20世纪60年代的IBM大型机系统,在70年代的System370系列中逐渐流行起来,这些机器通过一种叫虚拟机监控器
一个小宏混
·
2023-12-30 08:24
架构
运维
MySQL
运维实战
(1.3)安装部署:源码编译安装
作者:俊达引言在大多数情况下,我们不需要自己编译MySQL源码,因为编译的MySQL和二进制包的内容基本一致。然而,有些特殊情况可能需要我们采用源码编译的方式安装MySQL:安装非标准版本的MySQL:有些特殊的应用场景会使用到MySQL的非标准版本,这时候我们就需要编译源码来安装。安装社区的patch、bugfix、扩展插件:通过源码编译,可以轻松地添加社区提供的补丁、修复程序和扩展插件,以满足
云掣YUNCHE
·
2023-12-30 00:34
MySQL运维实战
mysql
运维
adb
数据库
MySQL
运维实战
(2)MySQL用户和权限管理
作者:俊达引言MySQL数据库系统,拥有强大的控制系统功能,可以为不同用户分配特定的权限,这对于运维来说至关重要,因为它可以帮助管理员控制用户对数据库的访问权限。用户管理涉及创建、修改和删除数据库用户,权限管理则控制用户对数据库的访问和操作。MySQL提供了灵活的权限控制机制,允许管理员根据需要为每个用户分配特定的权限,确保数据安全和合规性。正确的用户和权限管理策略有助于防止未经授权的访问和恶意操
云掣YUNCHE
·
2023-12-30 00:02
MySQL运维实战
mysql
运维
数据库
Redis
运维实战
第02期:Redis Cluster
Redis最为突出的特性就是:执行命令的速度非常快(原因是所有数据都存放在内存中)。但是单机Redis总会遇到瓶颈的,比如:并发、流量、内存等。在Redis3.0之前,官方并没有提供集群方案,在访问量比较大的情况,基本使用的是Twemproxy、Codis等集群方案。直到Redis3.0,官方推出了RedisCluster,实现了切片集群方案。今天就来聊聊RedisCluster。1虚拟槽Redi
悦专栏
·
2023-12-28 23:29
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他