Cent OS 7安装MySQL 5.7(在线安装)

  • Post author:
  • Post category:mysql


1.官网下载在线安装包

2.导入安装包

3. 解压

rpm -ivh mysql80-community-release-el7-5.noarch.rpm

4. 去到目录下(这个目录可以修改yum源下载源,下架官方镜像,然后上传其他公司镜像)

cd  /etc/yum.repos.d/

5.修改文件(这个文件可以选择MySQL版本)

vi  mysql-community.repo

把系统默认的高版本8.X改为0,把5.7版本改为1

这些安装的好处是不用配置环境变量,也不用去卸载里面自带的MariaDB数据库

6. 在线安装

yum install -y mysql-community-server

在输入一遍命令,查看是否下载安装完全

7.启动MySQL

service mysqld start

8.查看系统提供的密码

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

9.登录

mysql  -uroot  -p

10.修改密码(自己能记住的密码)

ALTER USER 'root'@'localhost' IDENTIFIED BY '123456';

降低安全等级

@枕书年华


ERROR 1819 (HY000): Your password does not satisfy the current policy requirements_calistom的博客-CSDN博客

set global validate_password_policy=0;

修改密码长度

@枕书年华


ERROR 1819 (HY000): Your password does not satisfy the current policy requirements_calistom的博客-CSDN博客

set global validate_password_length=6;

再执行修改密码命令

11.退出登录

exit

12.再次登录输入新密码

mysql -uroot -p

13.mysql授权登陆(外部能够访问MySQL)

使用源数据库

use mysql;

更新域名属性

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

刷新域名属性

FLUSH PRIVILEGES;

执行授权

GRANT ALL PRIVILEGES ON *.* TO 'root'@'%'WITH GRANT OPTION;

测试连接

因为没有授权外部被拒绝连接示范


注意


这四个数据库是原生数据库,最好不要动,自己新建一个数据库使用



版权声明:本文为StefanJ原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。