系列一、Linux中安装MySQL
一、Linux中安装MySQL
1.1、下载MySQL安装包
官网:https://dev.mysql.com/downloads/file/?id=523327
我分享的:
链接:https://pan.baidu.com/s/188_9RnBYlWVzFb_UJH5aaQ?pwd=yyds
提取码:yyds
1.2、上传至/opt目录 & 解压
mkdir -p /usr/local/mysql
tar -xvf mysql-8.2.0-1.el7.x86_64.rpm-bundle.tar -C /usr/local/mysql
1.3、安装
cd /usr/local/mysql
# 前置准备
rpm -e mariadb-libs --nodeps
yum install perl-JSON(1)rpm -ivh *.rpm --nodeps
(2)启动mysql服务:systemctl start mysqld
(3)查询默认生成的密码并登录(默认用户名为root)
grep 'temporary password' /var/log/mysqld.log
(4)修改root的密码(临时修改)
例如:alter user 'root'@'localhost' identified by 'Scott@tiger157';
说明:此处先将密码临时修改为Scott@tiger157,此版本的mysql对用户的账户信息有严格的设置,临时设置为Scott@tiger157可以方便登录mysql查询密码等级相关的配置。
(5)查看mysql的对密码默认要求
SHOW VARIABLES LIKE 'validate_password%';
参数解释:
validate_password.changed_characters_percentage #
validate_password.check_user_name # 决定是否使用该插件(及强制/永久强制使用):ON/OFF/FORCE/FORCE_PLUS_PERMANENT
validate_password.dictionary_file # 插件用于验证密码强度的字典文件路径
validate_password.length # 密码最小长度
validate_password.mixed_case_count # 密码至少要包含的小写字母个数和大写字母个数
validate_password.number_count # 密码至少要包含的数字个数
validate_password.policy # 密码强度检查等级,0/LOW、1/MEDIUM、2/STRONG
validate_password.special_char_count # 密码至少要包含的特殊字符数
密码强度检查等级特殊说明:
0/LOW:只检查长度
1/MEDIUM:检查长度、数字、大小写、特殊字符
2/STRONG:检查长度、数字、大小写、特殊字符字典文件
(6)全局修改默认的密码策略修改/etc/my.cnf文件,增加如下内容:
validate_password.length=6
validate_password.policy=0
(7)重启mysql服务 & 登录 & 设置新密码为123456(好记!)
说明:此处修改的root用户的密码,只支持当前节点在localhost节点访问,不支持远程访问,我们还需要创建一个root用户,用于远程访问
(8)创建root用户
create user 'root'@'%' IDENTIFIED WITH mysql_native_password BY '123456';
(9)为root用户分配权限
# 为刚才创建的root用户授予所有数据库的所有表的所有操作访问权限
grant all privileges on *.* to 'root'@'%' with grant option;
# 刷新权限
flush privileges;
(10)退出 & 重启 & Navicat连接验证
1.4、启动 & 停止 & 重启指令
# 启动
systemctl start mysqld
# 停止
systemctl stop mysqld
# 重启
systemctl restart mysqld
1.5、参考
https://blog.csdn.net/polaris3012/article/details/129216797
相关文章:
系列一、Linux中安装MySQL
一、Linux中安装MySQL 1.1、下载MySQL安装包 官网:https://dev.mysql.com/downloads/file/?id523327 我分享的: 链接:https://pan.baidu.com/s/188_9RnBYlWVzFb_UJH5aaQ?pwdyyds 提取码:yyds 1.2、上传至/opt目录 & 解压…...
开辟“护眼绿洲”,荣耀何以为师?
文 | 智能相对论 作者 | 佘凯文 俗话说,眼睛是心灵的窗户,可如今,人们对于这扇“窗户”的保护,似乎越来越不重视。 据人民日报今年发布的调查显示,中国眼病患病人数2.1亿,近视患者人数多达6亿࿰…...
Modbus RTU和Modbus TCP的区别 深入篇
目录 1 传输方式不同 2 硬件接口不同 3 校验码不同 4 指令内容不同 4.1 Modbus RTU 4.1.1 功能码为03,表示读寄存器 4.1.2 功能码为10,表示写多个寄存器 4.2 Modbus TCP 4.2.1 功能码为03,表示读寄存器 4.2.2 回复异常报文 5 传输速…...
【大数据】Doris 的集群规划和环境准备
Doris 的集群规划和环境准备 1.1 环境要求1.1 Linux 操作系统版本需求1.2 软件需求 1.2 硬件要求1.3 节点规划1.4 通信端口1.5 IP 地址绑定 Doris 作为一款开源的 MPP 架构 OLAP 数据库,能够运行在绝大多数主流的商用服务器上。为了能够充分运用 MPP 架构的并发优势…...
connect: Network is unreachable问题解决
第一步:查看ifcfg-ens33配置文件 cd /etc/sysconfig/network-scripts/ cat ifcfg-ens33 发现问题:GATEWAY写错成GATWAY 第二步:修改 vim ifcfg-ens33 第三步:检测是否成功 ping baidu.com 成功!...
三层交换与DHCP
目录 一、三层交换 (一)基本概念 (二)转发原理 (三)ensp项目实验 二、DHCP (一)DHCP工作原理 1.DHCP的特点 2.工作原理 (二)DHCP项目实验 一、三层交…...
02markdown-学习笔记
一级标题 二级标题 三级标题 四级标题 五级标题 六级标题 换行符<br>标签 写入一段测试用的正文第二段测试文本,如果要对文本进行换行可以使用<br>标签 文本修饰符 字体为斜体的修饰,一对星号包含 字符为粗体,两对星号包含 字体为…...
UE5 动画 Sequencer-学习笔记
P2. 课程介绍 资料:https://www.bilibili.com/video/BV1Ag411873f?p2&vd_source707ec8983cc32e6e065d5496a7f79ee6 Sequencer不仅可以做互动动画,还可以导出视频与序列帧 P3-4. 界面介绍 https://www.bilibili.com/video/BV1Ag411873f?p3&spm_…...
visual studio code 好用的插件
vscode-icons Better comments 该插件对不同类型的注释会附加了不同的颜色,更加方便区分,帮助我们在代码中创建更人性化的注释。 Error Lens Error Lens插件是一款可以检测你编写的代码的语法错误,并且会显示出对语法错误的诊断信息…...
Redis 过期删除策略、内存回收策略、单线程理解
不知从何开始Redis的内存淘汰策略也开始被人问及,卷!真的是太卷了。难不成要我们去阅读Redis源码吗,其实问题的答案,在Redis中的配置文件中全有,不需要你阅读源码、这个东西就是个老八股,估计问这个东西是想…...
oracle 如何把数据库 date 日期格式 的数据 改成 2021-01-27
如果您要将日期"27-12月-29"更改为"2021-01-27"格式,您可以使用Oracle的日期格式化函数和字符串替换函数来实现。 以下是一个示例SQL语句,将日期"27-12月-29"更改为"2021-01-27"格式: sql UPDATE…...
Git 使用教程(超级详细)
目录 一:Git二:SVN与Git的的区别三、安装Git四:常规操作五:远程仓库六:创建与合并分支七:bug分支八:多人协作九:git可视化工具 Git Git 是一种分布式版本控制系统,用于…...
动态规划习题
动态规划的核心思想是利用子问题的解来构建整个问题的解。为此,我们通常使用一个表格或数组来存储子问题的解,以便在需要时进行查找和使用。 1.最大字段和 #include <iostream> using namespace std; #define M 200000int main() {int n, a[M], d…...
安卓免Root做klipper上位机教程
软件说明:虚拟电脑可以在8.0以上没越狱的安卓系统中安装klipper上位机程序实现对已刷入klipper固件的3D打印控制板的控制欢迎下载安装测试,反馈碰到的问题。安装步骤:1). 在手机上打开浏览器,访问这个网址 http://droidvm.com/cn/…...
网络安全学习之信息泄露
一、背景以及泄露途径 通常我们会对数据进行备份,比如我们在发布网站的时候会对将要替换的版本进行备份。我们在对重要文件进行修改的时候我们也需要进行备份,如果我们对备份或缓存的文件或信息为做好管理,很容易就导致我们的敏感信息泄露。…...
Java智慧工地源码,智慧工地管理平台的技术架构和工作原理
智慧工地管理平台是将互联网的理念和技术引入建筑工地,从施工现场源头抓起,最大程度的收集人员、安全、环境、材料等关键业务数据,依托物联网、互联网,建立云端大数据管理平台,形成“端云大数据”的业务体系和新的管理…...
Nginx配合Vue的history模式
加上一行代码就行: try_files $uri $uri/ /index.html;...
持续集成交付CICD:Jenkins使用GitLab共享库实现基于Ansible的CD流水线部署前端应用的蓝绿发布
目录 一、实验 1.蓝绿发布准备 2.Jenkins使用GitLab共享库实现基于Ansible的CD流水线部署前端应用的蓝绿发布 二、问题 1.手动构建Jenkins前端项目CI流水线报错 2.如何优化手动构建流水线选项参数 一、实验 1.蓝绿发布准备 (1)环境 表1 蓝绿发布…...
计算机网络中的通信子网主要有哪些功能?
计算机网络中的通信子网主要具有以下功能: 负责全网的数据通信:通信子网通过使用各种通信协议和传输控制功能,能够确保数据从一台主机安全、准确地传输到另一台主机。这包括数据的封装、解封装、传输控制、差错控制等过程。 完成各种网络数据…...
【大数据-Hadoop】从入门到源码编译-概念篇
【大数据-Hadoop】从入门到源码编译-概念篇 Hadoop与大数据生态(一)Hadoop是什么?(二)Hadoop组成1. HDFS1.1 NameNode(nn)1.2 DataNode(dn)1.3 Secondary NameNode&#…...
FPGA技术知识管理:构建个人阅读仓库,实现体系化学习与创新
1. 项目概述:FPGA技术文献的体系化阅读与知识管理在数字电路设计和硬件加速领域,FPGA(现场可编程门阵列)以其独特的并行处理能力和硬件可重构性,始终占据着技术演进的前沿。然而,与成熟的软件生态不同&…...
Go语言算法复杂度分析:时间与空间
Go语言算法复杂度分析:时间与空间 1. 复杂度表示 // O(1) - 常数时间 func getFirstElement(arr []int) int {return arr[0] }// O(n) - 线性时间 func findMax(arr []int) int {max : arr[0]for _, v : range arr {if v > max {max v}}return max }// O(n^2) -…...
一篇搞懂计算机网络之IP协议
目录 一. IP地址结构 核心规则 例子拆解 IPV4 vs IPV6 二. 子网掩码 拆分规则 常见子网掩码 公网IP vs 私网IP 三. 特殊的IP地址 IP协议是计算机网络中网络层的主要协议,全名叫互联网协议地址。用于唯一标识互联网中的一个网络或一台主机。就类似于身份证&…...
利用 Taotoken 统一管理多个项目的 API 密钥与访问权限
🚀 告别海外账号与网络限制!稳定直连全球优质大模型,限时半价接入中。 👉 点击领取海量免费额度 利用 Taotoken 统一管理多个项目的 API 密钥与访问权限 在同时维护多个 AI 应用或为不同客户部署服务的场景中,管理不同…...
Ollama Web UI部署指南:EVA项目实战与本地大模型管理
1. 项目概述:当开源AI助手遇上本地化部署最近在折腾本地大语言模型部署的朋友,可能都绕不开一个名字:Ollama。它确实让拉取和运行各种开源模型变得像ollama run llama3一样简单。但不知道你有没有和我一样的感受——用久了命令行,…...
长期使用Taotoken聚合服务对开发运维负担的实际减轻感受
🚀 告别海外账号与网络限制!稳定直连全球优质大模型,限时半价接入中。 👉 点击领取海量免费额度 长期使用Taotoken聚合服务对开发运维负担的实际减轻感受 1. 从多线维护到单一入口的转变 在引入Taotoken之前,我们的开…...
MeshSig:分布式消息签名库,解决微服务间数据可信难题
1. 项目概述:一个为分布式系统设计的轻量级消息签名库最近在折腾一个微服务间的数据校验需求,发现市面上的签名库要么太重,要么功能太单一,直到我遇到了carlostroy/meshsig。这名字起得挺有意思,“Mesh”是网格&#x…...
使用 GES DISC 的 IMAP-DOAS 预处理器 (IDP) 正向处理 V10 (OCO3_L2_IMAPDOAS) 筛选 OCO-3 二级空间排序地理定位反演结果
OCO-3 Level 2 spatially ordered geolocated retrievals screened using the IMAP-DOAS Preprocessor (IDP), Forward Processing V10 (OCO3_L2_IMAPDOAS) at GES DISC 简介 版本 10 是该数据集的当前版本。旧版本将不再可用,并被版本 10 取代。 轨道碳观测站…...
为什么头部科技公司已秘密部署ChatGPT 2026预览版?揭秘其「上下文感知决策树(CADT)」如何将任务完成率提升至92.7%(实测数据)
更多请点击: https://intelliparadigm.com 第一章:ChatGPT 2026预览版的演进脉络与战略定位 ChatGPT 2026预览版并非简单的能力叠加,而是OpenAI在可信AI、实时协同与领域自治三大范式下的系统性重构。其核心突破在于将推理过程从黑盒调用转向…...
AgentNova智能体开发框架:从任务编排到工程实践全解析
1. 项目概述:AgentNova是什么,以及它为何值得关注最近在开源社区里,一个名为AgentNova的项目(由 VTSTech 团队维护)引起了我的注意。如果你和我一样,长期关注 AI 智能体(AI Agent)领…...








