CentOS 7安装MySQL 8.0.26的过程

1、首先,根据自己的机子到MySQL官网下载对应的数据库https://dev.mysql.com/downloads/mysql/

2、利用xftp上传压缩包到虚拟机或者服务器的某个文件夹中,最后把MySQL压缩包解压到自定义目录,如果你在Linux下载此步骤跳过(方法不限)。

3、卸载mariadb数据库,先查看mariadb的安装包,然后卸载,最后可再次查看确认,命令如下:

rpm -qa | grep mariadb
rpm -e mariadb-libs-5.5.68-1.el7.x86_64 --nodeps

4、把上传的mysql安装包解压,解压命令格式:tar -xvf **,如我解压到/software/mysql目录,如下所示:

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

5、然后安装下列列表中的选项,其余的可以不用管:

mysql-community-common
mysql-community-libs
mysql-community-client
mysql-community-server

命令如下:

rpm -ivh mysql-community-common-8.0.26-1.el7.x86_64.rpm --nodeps –force
rpm -ivh mysql-community-libs-8.0.26-1.el7.x86_64.rpm --nodeps –force
rpm -ivh mysql-community-client-8.0.26-1.el7.x86_64.rpm --nodeps --force
rpm -ivh mysql-community-server-8.0.26-1.el7.x86_64.rpm --nodeps --force

执行情况如下:

6、查看已安装的mysql资源

rpm -qa | grep mysql

7、输入以下命令,完成对mysql的初始化及相关配置

mysqld --initialize
chown mysql:mysql /var/lib/mysql -R
systemctl start mysqld.service
systemctl enable mysqld

8、查看数据库的初始密码,命令如下:

cat /var/log/mysqld.log | grep password

9、使用root用户登录mysql,输入初始密码

mysql -u root -p

10、修改root密码,然后再exit退出 验证一下密码,命令如下:

alter user "root"@"localhost" identified by 1qaz@2wsx;

11、通过以下命令,进行远程访问的授权

create user 'root'@'%' identified with mysql_native_password by '1qaz@2wsx';
grant all privileges on *.* to 'root'@'%' with grant option;
flush privileges;  --立即生效

12、通过一下命令修改加密规则,MySql8.0 版本 和 5.0 的加密规则不一样,而现在的可视化工具只支持旧的加密方式,最后刷新修改后的权限。

ALTER USER 'root'@'localhost' IDENTIFIED BY '1qaz@2wsx' PASSWORD EXPIRE NEVER;
flush privileges;

13、通过以下命令,关闭 firewall

systemctl stop firewalld.service
systemctl disable firewalld.service
systemctl mask firewalld.service

14、安装iptables防火墙,出现完成!或者Complete!即为成功,命令如下:

yum -y install iptables-services

15、通过以下命令启动设置防火墙

systemctl enable iptables;
systemctl start iptables;

16、通过vi /etc/sysconfig/iptables命令编辑防火墙,添加端口

vi /etc/sysconfig/iptables

-A INPUT -m state --state NEW -m tcp -p tcp --dport 80 -j ACCEPT
-A INPUT -m state --state NEW -m tcp -p tcp --dport 3306 -j ACCEPT
-A INPUT -m state --state NEW -m tcp -p tcp --dport 443 -j ACCEPT
-A INPUT -m state --state NEW -m tcp -p tcp --dport 8080 -j ACCEPT
-A INPUT -m state --state NEW -m tcp -p tcp --dport 8090 -j ACCEPT

17、通过以下命令重启防火墙使配置生效:

systemctl restart iptables.service

18、通过命令设置防火墙开机启动:

systemctl enable iptables.service

19、最后使用客户端工具连接测试即可。

到此这篇关于CentOS 7安装MySQL 8.0.26的文章就介绍到这了,更多相关CentOS 7安装MySQL 8.0.26内容请搜索我们以前的文章或继续浏览下面的相关文章希望大家以后多多支持我们!

(0)

相关推荐

  • Centos7安装和配置Mysql5.7

    第一步:获取mysql YUM源 进入mysql官网获取RPM包下载地址 https://dev.mysql.com/downloads/repo/yum/ 右击 复制链接地址 https://dev.mysql.com/get/mysql57-community-release-el7-11.noarch.rpm 得到rpm包的地址 第二步:下载和安装mysql源 先下载 mysql源安装包 [root@localhost ~]# wget https://dev.mysql.com/get/

  • CentOS6.9下mysql 5.7.17安装配置方法图文教程

    CentOS6.9安装Mysql5.7,供大家参考,具体内容如下 一.上传安装包 二.建立用户以及mysql的目录 1.建立一个mysql的组 输入命令: groupadd mysql 2.建立mysql用户,并放到mysql组 输入命令:useradd -r -g mysql mysql 3.给mysql用户设置密码 输入命令:passwd mysql 三.解压Mysql 1.把tar包复制一份到/usr/local/mysql 目录下 2.解压 tar -zxvf mysql.tar 3.把

  • CentOS7安装mysql5.7解压缩版简明教程

    本文实例讲述了CentOS7安装mysql5.7解压缩版的方法.分享给大家供大家参考,具体如下: 1.下载安装包 http://dev.mysql.com/downloads/mysql/#downloads 推荐下载通用安装方法的TAR包 2.检查库文件是否存在,如有删除. [root@localhost Desktop]$ rpm -qa | grep mysql mysql-libs-5.1.52-1.el6_0.1.x86_64 [root@localhost ~]$ rpm -e my

  • 阿里云centos7安装mysql8.0.22的详细教程

    1. 下载MySQL安装包 首先点击https://dev.mysql.com/downloads/repo/yum/ 找到Linux7的版本: 这里会自动下载最新的版本的mysql,我这里是mysql8.0.22 然后去拼接网址: http://dev.mysql.com/get/ + xxx.rpm 比如说我的是http://dev.mysql.com/get/mysql80-community-release-el7-3.noarch.rpm 所以命令: [root@hadoop ~]#

  • CentOS 7安装MySQL的详细步骤

    在 CentOS7 中我们在安装 MySQL 的话会默认安装的是 MariaDB.它是一个在 MySQL 被收购之后,作者推出的应一个开源版本.但是,我们可能还是会想安装更纯正的 MySQL​ 下载并安装MySQL官方的 Yum Repository 在 MySQl 的官网上我们可以 Yum Repository 的下载链接.​ wget -i -c https://dev.mysql.com/get/mysql80-community-release-el7-1.noarch.rpm​ 使用上

  • centos7安装mysql5.6的方法

    1.使用 wget http://repo.mysql.com/mysql-community-release-el7-5.noarch.rpmmingl 命令下载安装包 2.使用命令 yum install mysql-server 安装mysql 3.安装后使用命令 systemctl start mysqld 启动服务 以上所述是小编给大家介绍的centos7安装mysql5.6,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的.在此也非常感谢大家对我们网站的支持!

  • CentOS 7安装MySQL 8.0.26的过程

    1.首先,根据自己的机子到MySQL官网下载对应的数据库https://dev.mysql.com/downloads/mysql/ 2.利用xftp上传压缩包到虚拟机或者服务器的某个文件夹中,最后把MySQL压缩包解压到自定义目录,如果你在Linux下载此步骤跳过(方法不限). 3.卸载mariadb数据库,先查看mariadb的安装包,然后卸载,最后可再次查看确认,命令如下: rpm -qa | grep mariadb rpm -e mariadb-libs-5.5.68-1.el7.x8

  • CentOS7安装MySQL 8.0.26的过程

    1.首先,根据自己的机子到MySQL官网下载对应的数据库https://dev.mysql.com/downloads/mysql/ 2.利用xftp上传压缩包到虚拟机或者服务器的某个文件夹中,最后把MySQL压缩包解压到自定义目录,如果你在Linux下载此步骤跳过(方法不限). 3.卸载mariadb数据库,先查看mariadb的安装包,然后卸载,最后可再次查看确认,命令如下: rpm -qa | grep mariadb rpm -e mariadb-libs-5.5.68-1.el7.x8

  • mysql 8.0.26 安装配置图文教程

    本文为大家分享了mysql 8.0.26 安装配置教程,供大家参考,具体内容如下 第一步:首先进入官网下载 MySQL : Download MySQL Community Server 默认是最新版本(目前最新8.0.27) 第二步:下载完解压到想存放的目录 第三步:解压后的目录并没有的my.ini文件,没关系可以自行创建在安装根目录下添加的my.ini(新建文本文件,将文件类型改为的.ini),写入基本配置:() [mysqld] # 设置3306端口 port=3306 # 设置mysql

  • mysql 8.0.26 安装配置方法图文教程

    mysql 8.0.26 安装配置方法图文教程,供大家参考,具体内容如下 1.下载MySql 进入官网,点击链接进行下载. 下拉后点击下图所示位置: 开始下载 ,这可能需要一会儿时间.... 下载完成之后解压,并记住该路径. 2.配置mysql 准备工作: 1). 首先在上述目录下创建配置文件my.ini,将如下代码复制到该文件中 2).  数据存放目录设置为自己新建好的data文件夹目录 3).  安装目录设置为之前下载的目录 [mysqld] # 设置3306端口 port=3306 # 设

  • CentOS 7 安装 MySQL 5.6遇到的各种问题小结

    在一测试服务器(CentOS Linux release 7.2.1511)上安装MySQL 5.6(5.6.19 MySQL Community Server)时遇到下面错误,这个是因为CentOS 7的默认数据库已经不再是MySQL了,而是MariaDB. MySQL安装时的mysql lib库与mariadb的库.包冲突了,如下详情所示(省略了大量日志) [root@azrlnx06 tmp]# rpm -ivh MySQL-server-advanced-5.6.20-1.rhel5.x

  • 在centOS 7安装mysql 5.7的详细教程

    参考官方文档:https://dev.mysql.com/doc/mysql-yum-repo-quick-guide/en/ 首先创建一个repo文件 vim /etc/yum.repos.d/mysql-community.repo 然后根据官方文档写入: 比如在centOS 7安装mysql 5.7 [mysql57-community] name=MySQL 5.7 Community Server baseurl=http://repo.mysql.com/yum/mysql-5.7-

  • centOS7.4 安装 mysql 5.7.26的教程详解

    CentOS中默认安装有MariaDB,这个是MySQL的分支,但为了需要,还是要在系统中安装MySQL,而且安装完成之后可以直接覆盖掉MariaDB. 1 下载并安装MySQL官方的 Yum Repository [root@localhost ~]# wget -i -c http://dev.mysql.com/get/mysql57-community-release-el7-10.noarch.rpm 使用上面的命令就直接下载了安装用的Yum Repository,大概25KB的样子,

  • linux 安装 mysql 8.0.19 详细步骤及问题解决方法

    最近买了个腾讯云服务器,搭建环境. 该笔记用于系统上未装过mysql的干净系统第一次安装mysql.自己指定安装目录,指定数据文件目录. linux系统版本: CentOS 7.3 64位 安装源文件版本:mysql-5.7.21-linux-glibc2.12-x86_64.tar.gz mysql安装位置:/software/mysql 数据库文件数据位置:/data/mysql 注:未防止混淆,这里都用绝对路径执行命令 除了文件内容中的#,这里所有带#都是linux命令 >mysql 是m

  • CentOS7.8安装mysql 8.0.20的教程详解

    一.安装mysql软件 下载并安装MySQL官方的 Yum Repository,Mysql版本8.0.20 wget -i -c http://dev.mysql.com/get/mysql80-community-release-el7-3.noarch.rpm 下载后直接yum安装 yum -y install mysql80-community-release-el7-3.noarch.rpm 安装MySQL服务器 yum -y install mysql-community-serve

  • Centos6.5在线安装mysql 8.0详细教程

    Centos6.5在线安装mysql 8.0的顺序如下,希望大家可以顺利进行安装. Mysql卸载从下往上顺序 [root@localhost /]# rpm -e --nodeps qt-MySQL-4.6.2-26.el6_4.x86_64 [root@localhost /]# rpm -e --nodeps mysql-server-5.1.71-1.el6.x86_64 [root@localhost /]# rpm -e --nodeps mysql-libs-5.1.71-1.el

随机推荐