美文网首页
centos7通过yum安装mysql8

centos7通过yum安装mysql8

作者: rosekissyou | 来源:发表于2020-06-22 16:30 被阅读0次

检查已经安装的mariadb列表

rpm -qa | grep mariadb

执行上面命令后会列出本机安装的mariadb列表

#然后执行删除,删除分为2种

#1,rpm -e --nodeps 后面跟上上面得到的结果

rpm -e --nodeps mariadb-libs-5.5.60-1.el7_5.x86_64

#2,yum -y remove 后面跟上上面得到的结果

yum -y remove mariadb-libs-5.5.60-1.el7_5.x86_64

#完成以上操作就完成了mariadb卸载工作。

安装mysql8

yum update

# 2,下载MySQL yum包

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

# 3,安装软件源

rpm -Uvh https://dev.mysql.com/get/mysql80-community-release-el7-3.noarch.rpm

# 4,安装MySQL

yum install mysql-community-server

5,启动MySQL

service mysqld start

查看MySQL运行状态

service mysqld status

6,查看MySQL默认密码

grep 'temporary password' /var/log/mysqld.log

7,登录MySQL

mysql -u root -p

8,修改默认密码

ALTER USER 'root'@'localhost' IDENTIFIED BY 'Sn,20170529';

9,开放MySQL外网访问

CREATE USER 'root'@'%' IDENTIFIED BY 'Sn,20170529';

10,给予root权限

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

11,刷新用户权限

FLUSH PRIVILEGES;

# 退出mysql编辑状态

exit;

12,重启MySQL

service mysqld restart

13,修改加密方式

ALTER USER 'root'@'%' IDENTIFIED WITH mysql_native_password BY 'Sn,20170529';

14,重启MySQL

service mysqld restart

开启端口3306的对外访问

# 开放3306端口

firewall-cmd --zone=public --add-port=3306/tcp --permanent 

firewall-cmd --zone=public --add-port=3306/udp --permanent

firewall-cmd --reload  # 配置立即生效

# 查看防火墙所有开放的端口

firewall-cmd --zone=public --list-ports

安装过程中报错

ERROR 1819 (HY000): Your password does not satisfy the current policy requirements

常见错误 设置数据库密码过于简单

可以设置 字母+符号+数字的形式 ,例如 Linux,520

常见错误 设置数据库密码过于简单

相关文章

  • centos7安装nginx

    centos7安装nginx有两种方式 1 通过yum安装 直接通过 yum install nginx 肯定是不...

  • CentOS7数据服务器的搭建

    安装MySQL8 CentOS7默认数据库是MariaDB且yum源中不存在MySQL,所以第一步下载MySQL的...

  • C.2 docker install

    centos7 安装docker 1. 在线安装 参考docker官方安装手册通过yum安装:https://do...

  • CentOS 7 安装MySQL

    (1)安装mysql Centos7通过yum安装最新MySQL (2)安装mysql 【1】安装mysql 步骤...

  • Centos7/8 yum安装mysql8并查看默认root密码

    1. 下载官方yum源 CentOS8默认源安装的就是mysql8 跳过这一步,去第三步 CentOS7默认安装M...

  • centos7 yum安装nginx

    安装环境:centos7、root账户 1、添加yum源 通过yum search nginx 命令可以看到ngi...

  • Centos7配置JAVA_HOME

    在Centos7上,通过yum install java,安装openjdk。安装后,执行echo $JAVA_H...

  • Centos7 安装 Jenkins

    Centos7 系统的软件管理,是通过 yum 管理的,包括软件的安装、更新、删除等操作。 yum 是基于 yum...

  • centos7通过yum安装mysql8

    检查已经安装的mariadb列表 rpm -qa | grep mariadb 执行上面命令后会列出本机安装的ma...

  • centos7下安装mysql

    mysql安装 centos7下使用yum源安装mysql 因为centos7下默认没有mysql的yum源,所以...

网友评论

      本文标题:centos7通过yum安装mysql8

      本文链接:https://www.haomeiwen.com/subject/ttrxfktx.html