CentOS 7 安装MySQL8.0.33

news2024/12/22 19:26:21

一、查看 CentOS 版本

要查看当前 CentOS 版本,你可以执行以下命令:

cat /etc/centos-release

该命令将显示当前 CentOS 的版本信息,例如: 

CentOS Linux release 7.9.2009 (Core)

在这个示例中,CentOS 版本为 7.9.2009。 

二、安装MySQL  8.0.33

MySQL安装方式有很多,我们这里只讲一种

1、下载

尝试使用国内镜像站点:访问 MySQL 官方网站可能会受到地域限制和网络延迟的影响。可以尝试使用国内的镜像站点来加快下载速度。例如,你可以尝试使用清华大学的镜像站点进行下载:

wget https://mirrors.tuna.tsinghua.edu.cn/mysql/downloads/MySQL-8.0/mysql-8.0.33-1.el7.x86_64.rpm-bundle.tar

2、解压

tar -xvf mysql-8.0.33-1.el7.x86_64.rpm-bundle.tar

3、安装

依次执行,下列命令,顺序不能改变

  1. rpm -ivh --nodeps --force mysql-community-common-8.0.33-1.el7.x86_64.rpm
  2. rpm -ivh --nodeps --force mysql-community-libs-8.0.33-1.el7.x86_64.rpm      
  3. rpm -ivh --nodeps --force mysql-community-client-8.0.33-1.el7.x86_64.rpm 
  4. rpm -ivh --nodeps --force mysql-community-server-8.0.33-1.el7.x86_64.rpm
     

4、启动服务

启动服务:

systemctl start mysqld

5、查看MySQL运行状态

systemctl status mysqld.service

 

6、查找MySQL初始密码

grep "password" /var/log/mysqld.log

密码为:ePk)nzHQH3#Z

7、登录MySQL

[root@hecs-357186 chenshuai]# mysql -uroot -p
Enter password: 

8、重置MySQL密码

ALTER USER 'root'@'localhost' IDENTIFIED BY 'Css123456!';

 设置一个复杂密码,新密码为Css123456!

 

三、设置MySQL密码为简单密码 

密码太复杂了,我想要设置一个简单密码,如123456

1、查看MySQL密码校验规则

mysql> SHOW VARIABLES LIKE 'validate_password%';

解释:

  • validate_password.length  密码长度校验,最小为8位
  • validate_password.mixed_case_count  要有大小写
  • validate_password.special_char_count 要有特殊字符

2、修改校验规则

1、设置密码长度最小为1位

SET GLOBAL validate_password.length = 1;

如: 

 

 

2、设置 禁用大小写敏感性

SET GLOBAL validate_password.mixed_case_count = 0;

 3、设置不要求特殊字符

SET GLOBAL validate_password.special_char_count = 0;

3、重新设置密码

ALTER USER 'root'@'localhost' IDENTIFIED BY '123456';

 现在密码就是123456了。

四、创建可登录的远程登录用户

设置root用户支持远程访问

1、创建可登录的远程登录用户

create user 'root'@'%' identified with mysql_native_password by '123456';

2、授权

grant all privileges on *.* to root@'%';

3、刷新

flush privileges;

mysql> create user 'root'@'%' identified with mysql_native_password by 'root';
Query OK, 0 rows affected (0.00 sec)
 
mysql> grant all privileges on *.* to root@'%';
Query OK, 0 rows affected (0.00 sec)
 
mysql> flush privileges;

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/893003.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

Spring Clould 负载均衡 - Ribbon

视频地址:微服务(SpringCloudRabbitMQDockerRedis搜索分布式) Ribbon-负载均衡原理(P14) 具体实现时通过LoaBalanced注解实现,表示RestTemplate要被Ribbon拦截处理 orderservice调用user时候&#xff0c…

【无标题】QT应用编程: QtCreator配置Git版本控制(码云)

QT应用编程: QtCreator配置Git版本控制(码云) 感谢:DS小龙哥的文章,这篇主要参考小龙哥的内容。 https://cloud.tencent.com/developer/article/1930531?areaSource102001.15&traceIdW2mKALltGu5f8-HOI8fsN Qt Creater 自带了git支持。但是一直没…

如何使用CSS实现一个无限滚动效果(Infinite Scroll)?

聚沙成塔每天进步一点点 ⭐ 专栏简介⭐ 使用CSS实现无限滚动效果(Infinite Scroll)⭐ 写在最后 ⭐ 专栏简介 前端入门之旅:探索Web开发的奇妙世界 记得点击上方或者右侧链接订阅本专栏哦 几何带你启航前端之旅 欢迎来到前端入门之旅&#xf…

接口测试及接口抓包常用测试工具和方法?

作为测试领域中不可或缺的一环,接口测试和抓包技术在软件开发过程中扮演着至关重要的角色。不论你是新手还是有一些经验的小伙伴,本篇文章都会为你详细介绍接口测试的基本概念、常用测试工具和实际操作技巧,让你轻松掌握这一技能。 接口测试…

c语言——输出一个整数的所有因数

//输出一个整数的所有因数 #include<stdio.h> #include<stdlib.h> int main() {int number,i;printf("输入整数&#xff1a;");scanf("%d",&number);printf(" %d 的因数有&#xff1a; ",number);for(i1;i<number;i){if(numb…

java八股文面试[java基础]——String StringBuilder StringBuffer

String类型定义&#xff1a; final String 不可以继承 final char [] 不可以修改 String不可变的好处&#xff1a; hash值只需要算一次&#xff0c;当String作为map的key时&#xff0c; 不需要考虑hash改变 天然的线程安全 知识来源&#xff1a; 【基础】String、StringB…

【C语言】字符串函数的介绍二( strcmp、strncpy、strncat、strncmp)

前言 上篇文章我们介绍了strlen、strcpy、stract这三个函数&#xff0c;接下来我们会学习新的函数&#xff0c;话不多说&#xff0c;让我们直接开始吧 上一篇文章 strcmp 引入&#xff1a; 在进行字符串比较时&#xff0c;不可以直接使用符号&#xff0c; 这是在比较二者的…

LVS-DR模式以及其中ARP问题

目录 LVS_DR LVS_DR数据包流向分析 LVS-DR中ARP问题 问题一 问题二 解决ARP的两个问题的设置方法 LVS-DR特点 LVS-DR优缺点 优点 缺点 LVS-DR集群构建 1.配置负载调度器 2.部署共享存储 3.配置节点服务器 4.测试 LVS 群集 LVS_DR LVS_DR数据包流向分析 客户端…

接口测试,负载测试,并发测试,压力测试区别

接口测试 1.定义&#xff1a;接口测试是测试系统组件间接口的一种测试。接口测试主要用于检测外部系统与系统之间以及内部各个子系统之间的交互点。测试的重点是要检查数据的交换&#xff0c;传递和控制管理过程&#xff0c;以及系统间的相互逻辑依赖关系等。 2.目的&#xf…

《C和指针》读书笔记(第十二章 使用结构和指针)

目录 0 简介1 链表2 单链表2.1 在单链表中插入2.1.1 初次尝试2.1.2 优化插入函数2.1.3 在指定位置插入节点&#xff08;补充&#xff09; 2.2 其他链表操作2.2.1 单链表的创建2.2.2 单链表的删除2.2.2.1 删除指定位置的节点2.2.2.2 删除整个链表 3 双链表3.1 在双链表中插入3.1…

需求吞吐效能提升 65%!这家世界500强如何加速业务转型?

昨日&#xff0c;ONES 受邀参加由中关村智联软件服务业质量创新联盟主办的 TiD 2023 质量竞争力大会。会上&#xff0c;ONES 研发效能改进资深咨询顾问董晓红&#xff0c;发表了主题为《解码大型集团企业研发效能提升关键策略》的演讲。 董晓红在研发管理、研发工具链集成、敏捷…

销售管理七要,阿里生存下来的秘诀

企业销售管理“七要”&#xff1a;阿里巴巴生存下来的秘诀 纯纯的干货&#xff0c;有方法有实践 阿里巴巴靠B2B诚信通生存下来的 叫“中供铁军”&#xff0c;很多身影在O2O大战中出现 趣讲大白话&#xff1a;功夫深&#xff0c;铁棒磨成针 【趣讲信息科技260期】 *************…

LVS负载均衡DR(直接路由)模式

在LVS&#xff08;Linux Virtual Server&#xff09;负载均衡中的DR&#xff08;Direct Routing&#xff09;模式下&#xff0c;数据包的流向如下&#xff1a; 客户端发送请求到负载均衡器&#xff08;LVS&#xff09;的虚拟IP&#xff08;VIP&#xff09;。负载均衡器&#x…

SpringBoot | RestTemplate异常处理器ErrorHandler使用详解

关注wx&#xff1a;CodingTechWork 引言 在代码开发过程中&#xff0c;发现很多地方通过RestTemplate调用了第三方接口&#xff0c;而第三方接口需要根据某些状态码或者异常进行重试调用&#xff0c;此时&#xff0c;要么在每个调用的地方进行异常捕获&#xff0c;然后重试&am…

企业文件数据防泄密软件——「天锐绿盾」透明加密保护防泄密管理软件系统

摘要&#xff1a;本文介绍了一款名为「天锐绿盾」的公司文件加密软件&#xff0c;该软件旨在保护公司重要文件的安全性。通过对软件进行详细分析和测试&#xff0c;我们发现「天锐绿盾」具有强大的加密功能、简便的操作界面和高度的兼容性。本文将详细介绍软件的特点、优势及其…

Mysql存储引擎中InnoDB与Myisam的主要区别

在mysql命令窗口中,输入show engins,可以看到mysql的所有引擎,那么这么多的引擎,我们经常使用到的也就两种,MyISAM和InnoDB,这两种引擎究竟有什么区别呢? 1, 事务处理 innodb 支持事务功能,myisam 不支持。 Myisam 的执行速度更快,性能更好。 2,select ,update ,inse…

Shell 编程基础01

0:目录 1.创建新的虚拟机项目 2.linux常见命令和配置时间同步器 3.文件属性 4.if for while和方法 1.创建新的虚拟机项目 默认下一步到虚拟机命名 默认下一步设置磁盘大小 自定义硬件 删除打印机设置映像地址 启动虚拟机 选择 install centOS 7 选择英文 设置时…

[Flash CS6]使用AIR拓展屏幕

虽然目前没多少人使用Flash了&#xff0c;但还是记录一下 一、工具 Adobe Flash CS6 AIR3.2 For Desktop&#xff08;Flash CS6 自带的&#xff09; 二、设置步骤 1.将舞台改为想要拓展的屏幕尺寸大小&#xff08;以下以3840x1080位例子&#xff09; 2.打开AIR 3.2 for Desk…

鸽王-稚晖君,“远征”A1启程

看到这篇文章的人&#xff0c;想必对野生钢铁侠-稚晖君&#xff0c;都有所了解。作为华为的天才少年&#xff0c;获得了很多的荣誉&#xff0c;作为B站有名的鸽王&#xff0c;在沉浮一段时间后终于要带着新的东西和大家见面了。动态-哔哩哔哩https://b23.tv/Jv7tIjg 众所周知&a…

TopSolid安装步骤

安装TopSolid&#xff0c;选择要安装的功能&#xff0c;一般只安装Design即可&#xff0c;然后在“工具”选项卡一般只选择图示的两个就可以了 使用管理员权限运行文件 “TopSolid2021\Setup\Redist\Sentinel RMS License Manager\Tools\WlmAdmin.exe” 按图示操作&#xff1…