CentOS 7 安装 MySQL 5.7(历史环境笔记)

本文记录 2019 年的 CentOS 7 与 MySQL 5.7.27 安装过程,仅供维护历史环境时参考。新项目请根据当前系统与数据库版本的官方文档安装。

1. 下载mysql bundle.tar包

上传 mysql bundle.tar包到服务器

解压  tar -xvf mysql-5.7.27-1.el7.x86_64.rpm-bundle.tar

2. 按顺序逐个安装rpm

rpm -qa|grep mariadb
rpm -e mariadb-libs-5.5.35-3.el7.x86_64 --nodeps
rpm - ivh mysql-community-common-
rpm - ivh mysql-community-libs-
rpm - ivh mysql-community-client-
rpm - ivh mysql-community-server-
rpm - ivh mysql-community-devel-

3. 启动&配置

# 启动
systemctl start mysqld
# 关闭
systemctl stop mysqld
# 开机启动
systemctl enable mysqld
systemctl daemon-reload
# 查看运行状态
systemctl status mysqld
# 看到绿色的running代表已经启动成功,然后mysql在5.6之后的版本都会默认生成一个默认密码,是root用户的。
# 查看默认设置的密码
grep 'temporary password' /var/log/mysqld.log

4. 进入mysql

执行完如下命令之后输入默认密码

mysql -u root -p

MySQL 5调整密码验证规则:

mysql> set global validate_password_policy=0;
mysql> set global validate_password_length=1;

重新设置密码

ALTER USER  user() identified by "123456";

授权 root 远程连接

use mysql;

修改连接权限,执行:

update user set host='%' where user ='root';

执行刷新权限:

flush privileges;


文章作者: Crazy Boy
版权声明: 本博客所有文章除特別声明外,均采用 CC BY 4.0 许可协议。转载请注明来源 Crazy Boy !
赏

留言

想法、疑问或勘误,都可以写在这里。留言会公开显示。

正在准备留言区…

 上一篇
Linux 安装php5(php7) Linux 安装php5(php7)
1. 先安装依赖包 2. 下载php-5.3.0 3. 编译安装 4. 复制 php 配置文件 5. 配置 php-fpm 6. 重新载入 systemd 参考地址:https://blog.csdn.net/weixin_42579642
2019-10-14
下一篇 
Linux下安装nodejs Linux下安装nodejs
1. 下载nodejs 2. 解压nodejs 3. 查看版本 4. 配置 5. 清理安装包 参考 https://www.jianshu.com/p/8cdbe4f4b533
2019-10-11