【大数据实验系列】一文轻松搞定云服务器Centos8.x下安装MySQL5.x版本,以阿里云服务器为例!(超详细安装流程)

本文主要是介绍【大数据实验系列】一文轻松搞定云服务器Centos8.x下安装MySQL5.x版本,以阿里云服务器为例!(超详细安装流程),希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

1. 文章主要内容

       本篇博客主要涉及云服务器(以阿里云服务器为例子)Centos8.x下安装MySQL软件。(通读本篇博客需要10分钟左右的时间)
        本篇博客内容参考于:centOS8安装MySql5.7

2. 详细安装教程

2.1 MySQL rpm源包下载

       我们首先点击官网MySQL下载地址,如下图所示:
在这里插入图片描述
       博主这里选择上图红色圈内的版本,注意此版本内包含了MySQL5.x、8.x版本,当然你也可以选择其它的版本,建议和博主一样。

       为了方便,博主这里直接使用wget的方式将rpm包给拉下来,代码如下(没有wget命令,通过yum安装即可):

wget https://dev.mysql.com/get/mysql80-community-release-el7-11.noarch.rpm

2.2 安装MySQL

       1.切换到下载rpm包的根目录,然后执行如下的命令将MySQL的rpm包进行安装:

rpm -ivh mysql80-community-release-el7-11.noarch.rpm

       2.罗列出要安装MySQL的相关文件,代码和结果示意图如下所示:

yum repolist all | grep mysql

在这里插入图片描述
       注意到,默认的MySQL80-communtiy是enabled的,而MySQL57-communtiy是disabled,博主这里的截图是已经调试好的,可以用如下的代码修改上述状态:
       但是在执行修改上述状态前,应该先安装一个utils的包,通过如下代码下载:

yum -y install yum-utils

       然后,再执行如下的代码即可修改状态。

yum-config-manager --disable mysql80-community
yum-config-manager --enable mysql57-community

       3.接下来,在安装MySQL数据库之前,首先关闭当前的MariaDB,关闭的命令如下所示:

yum module disable mysql 

       之后执行如下命令安装MySQL即可,如果出现Error: Unable to find a match: mysql-community-server错误,多试一两次即可安装:

yum -y install mysql-community-server

       4.安装完毕后,可以通过如下命令查看MySQL版本,启动MySQL,查看MySQL状态、修改MySQL密码等操作,代码如下所示:
       启动MySQL

systemctl start mysqld

       查看MySQL状态

systemctl status mysqld

       查看MySQL数据库root用户的初始密码,最后的引号中间的一串字符串即为初始密码

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

       进入到MySQL数据库(记得第一次进入需要输入初始密码)

mysql -uroot -p 

       修改MySQL数据库root用户的初始密码,这里是将密码改为root,但设置太过简单,可能会报错,至于如何修改密码规则,可以查看博文首行所推荐的博文,不过博主建议设置密码应该有大写字母、小写字母、数字和符号组成,比如:Lx123456789!

ALTER USER USER() IDENTIFIED BY 'root';

2.2 开启MySQL 远程访问

       搭建在服务器上的MySQL数据库,要想通过ip加用户名、密码访问,还需要授权root用户访问主机的地址,执行如下代码即可:(注意这里的password要填写你数据库的真实密码,整个代码表示任何主机都可以访问这个数据库)

GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'password' WITH GRANT OPTION;

2.3 在阿里云服务器安全组上开启端口

       租的阿里云服务器,需要在安全组中开启相应的入方向端口,参数配置如下图所示:
在这里插入图片描述

3. 总结

       本篇博客详细的一步步在阿里云服务器Centos8上安装MySQL,图文并茂。另外,在修改过程中,要是有任何问题,评论区交流;如果博客对您有帮助,请帮忙点个赞,收藏一下;后续会持续更新本人实验中遇到的问题或者详细教程,如果很感兴趣的话,可以关注一下,谢谢大家啦!

这篇关于【大数据实验系列】一文轻松搞定云服务器Centos8.x下安装MySQL5.x版本,以阿里云服务器为例!(超详细安装流程)的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/578416

相关文章

闲置电脑也能活出第二春?鲁大师AiNAS让你动动手指就能轻松部署

对于大多数人而言,在这个“数据爆炸”的时代或多或少都遇到过存储告急的情况,这使得“存储焦虑”不再是个别现象,而将会是随着软件的不断臃肿而越来越普遍的情况。从不少手机厂商都开始将存储上限提升至1TB可以见得,我们似乎正处在互联网信息飞速增长的阶段,对于存储的需求也将会不断扩大。对于苹果用户而言,这一问题愈发严峻,毕竟512GB和1TB版本的iPhone可不是人人都消费得起的,因此成熟的外置存储方案开

Security OAuth2 单点登录流程

单点登录(英语:Single sign-on,缩写为 SSO),又译为单一签入,一种对于许多相互关连,但是又是各自独立的软件系统,提供访问控制的属性。当拥有这项属性时,当用户登录时,就可以获取所有系统的访问权限,不用对每个单一系统都逐一登录。这项功能通常是以轻型目录访问协议(LDAP)来实现,在服务器上会将用户信息存储到LDAP数据库中。相同的,单一注销(single sign-off)就是指

Spring Security基于数据库验证流程详解

Spring Security 校验流程图 相关解释说明(认真看哦) AbstractAuthenticationProcessingFilter 抽象类 /*** 调用 #requiresAuthentication(HttpServletRequest, HttpServletResponse) 决定是否需要进行验证操作。* 如果需要验证,则会调用 #attemptAuthentica

Spring Security 从入门到进阶系列教程

Spring Security 入门系列 《保护 Web 应用的安全》 《Spring-Security-入门(一):登录与退出》 《Spring-Security-入门(二):基于数据库验证》 《Spring-Security-入门(三):密码加密》 《Spring-Security-入门(四):自定义-Filter》 《Spring-Security-入门(五):在 Sprin

大模型研发全揭秘:客服工单数据标注的完整攻略

在人工智能(AI)领域,数据标注是模型训练过程中至关重要的一步。无论你是新手还是有经验的从业者,掌握数据标注的技术细节和常见问题的解决方案都能为你的AI项目增添不少价值。在电信运营商的客服系统中,工单数据是客户问题和解决方案的重要记录。通过对这些工单数据进行有效标注,不仅能够帮助提升客服自动化系统的智能化水平,还能优化客户服务流程,提高客户满意度。本文将详细介绍如何在电信运营商客服工单的背景下进行

基于MySQL Binlog的Elasticsearch数据同步实践

一、为什么要做 随着马蜂窝的逐渐发展,我们的业务数据越来越多,单纯使用 MySQL 已经不能满足我们的数据查询需求,例如对于商品、订单等数据的多维度检索。 使用 Elasticsearch 存储业务数据可以很好的解决我们业务中的搜索需求。而数据进行异构存储后,随之而来的就是数据同步的问题。 二、现有方法及问题 对于数据同步,我们目前的解决方案是建立数据中间表。把需要检索的业务数据,统一放到一张M

服务器集群同步时间手记

1.时间服务器配置(必须root用户) (1)检查ntp是否安装 [root@node1 桌面]# rpm -qa|grep ntpntp-4.2.6p5-10.el6.centos.x86_64fontpackages-filesystem-1.41-1.1.el6.noarchntpdate-4.2.6p5-10.el6.centos.x86_64 (2)修改ntp配置文件 [r

Zookeeper安装和配置说明

一、Zookeeper的搭建方式 Zookeeper安装方式有三种,单机模式和集群模式以及伪集群模式。 ■ 单机模式:Zookeeper只运行在一台服务器上,适合测试环境; ■ 伪集群模式:就是在一台物理机上运行多个Zookeeper 实例; ■ 集群模式:Zookeeper运行于一个集群上,适合生产环境,这个计算机集群被称为一个“集合体”(ensemble) Zookeeper通过复制来实现

CentOS7安装配置mysql5.7 tar免安装版

一、CentOS7.4系统自带mariadb # 查看系统自带的Mariadb[root@localhost~]# rpm -qa|grep mariadbmariadb-libs-5.5.44-2.el7.centos.x86_64# 卸载系统自带的Mariadb[root@localhost ~]# rpm -e --nodeps mariadb-libs-5.5.44-2.el7

Centos7安装Mongodb4

1、下载源码包 curl -O https://fastdl.mongodb.org/linux/mongodb-linux-x86_64-rhel70-4.2.1.tgz 2、解压 放到 /usr/local/ 目录下 tar -zxvf mongodb-linux-x86_64-rhel70-4.2.1.tgzmv mongodb-linux-x86_64-rhel70-4.2.1/