【Linux】 mysql 80 版本 安装以及配置

2019-09-29  本文已影响0人  miniy_7

安装步骤如下

配置步骤如下

在 mysql 数据库的 user 表中查看当前 root 用户的相关信息,切换到mysql 库use mysql;
使用语句select host, user, authentication_string, plugin from user;
查看表格中 root 用户的 host,默认应该显示的 localhost,只支持本地访问,不允许远程访问。

CREATE USER 'root'@'%' IDENTIFIED BY 'password';
GRANT ALL ON *.* TO 'root'@'%';
FLUSH PRIVILEGES;

注:因navicat 不支持mysql80之后,加密规则是caching_sha2_password的版本,解决办法修改mysql 登录的加密规则为mysql_native_password

     // 修改加密规则:
    ALTER USER 'root'@'%' IDENTIFIED BY 'xxx' PASSWORD EXPIRE NEVER; 
    // 更新 root 用户密码:
    ALTER USER 'root'@'%' IDENTIFIED WITH mysql_native_password BY 'xxx'; 
    // 刷新权限:
    FLUSH PRIVILEGES; 

注1:安装失败,删除mysql

 // 清除
 yum clean all
 yum makecache
 yum -y update
 // 然后重新安装

注2:卸载 mysql

yum -y remove mysql*

上一篇 下一篇

猜你喜欢

热点阅读