mysql 5.7 ga_CentOS 7.6 安装 MySQL 5.7 GA 版

CentOS 7.6 安装 MySQL 5.7 GA 版

环境准备

卸载 mariadbrpm-qa|grep mariadb

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

CentOS 7.6 内部集成了 mariadb, 而安装 MySQL 的话会和 mariadb 的文件冲突, 所以需要先卸载掉 mariadb.

安装 MySQL

获取 yum 源 (MySQL 官网)

ab7653affab982b574eb7acc55df2e04.gif

安装 yum 源

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

查看各版本启动状况

yum repolist all | grep MySQL

默认开启最新版 8.0

ab7653affab982b574eb7acc55df2e04.gif

禁用 8.0, 开启 5.7yum-config-manager--disable mysql80-community

yum-config-manager--enable mysql57-community

命令在 yum-utils 包里, 安装既可以解决无法找到 yum-config-manager 命令:

yum -y install yum-utils

安装 mysqll

yum -y install MySQL-community-server

配置 MySQL 远程连接

查看 MySQL 版本

MySQL -V

启动 MySQL&& 设置开机自启systemctl start mysqld

systemctl enable mysqld

查看默认生成密码

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

登录修改密码

MySQL -uroot -p

修改密码

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

mysql5.7 默认安装了密码安全检查插件 (validate_password), 默认密码检查策略要求密码必须包含: 大小写字母, 数字和特殊符号, 并且长度不能少于 8 位. 否则会提示 ERROR 1819 (HY000): Your password does not satisfy the current policy requirements 错误.

授权远程登录用户GRANT ALL PRIVILEGES ON*.*TO'noneplus'@'%'IDENTIFIED BY'Noneplus564925080!'WITH GRANT OPTION;

flush privileges;

开放服务器 3306 端口

远程连接

ab7653affab982b574eb7acc55df2e04.gif

来源: http://www.linuxidc.com/Linux/2019-09/160759.htm

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值