服务器安装mysql 8.0

1. 安装准备

关闭防火墙

rpm -qa | grep mysql -- 查看mysql

yum -y remove mari*;或 rm -rf /var/lib/mysql/*;  --删除

find / -name mysql  -- 查看是否存在mysql安装文件

find / -name mysql|xargs rm -rf -- 删除

  

2.下载mysql

  提示:这里可以提前下载然后解压方式操作。 我这里采用CentOS系统提前查看自己服务器是32还是64位

wget https://dev.mysql.com/get/mysql80-community-release-el7-1.noarch.rp

wget http://dev.mysql.com/get/mysql57-community-release-el7-8.noarch.rpm

yum localinstall mysql80-community-release-el7-1.noarch.rpm -- 直接执行安装源命令 

yum repolist enabled | grep "mysql.*-community.*" -- 检查一下源安装是否安装成功      

yum install mysql-community-server  -- 安装mysql

systemctl restart mysqld.service  或  service mysqld start --启动服务

service mysqld status -- 查看状态是否启动

grep 'temporary password' /var/log/mysqld.log -- 查看临时密码

密码策略修改

set global validate_password.length=4; -- 修改密码默认长度为4 默认8

set global validate_password.policy=0; -- 修改密码的复杂程度

set global validate_password.check_user_name=off; -- 关闭用户名与密码不能相同

SET PASSWORD = '****';  或  ALTER USER ‘root’@‘localhost’ IDENTIFIED BY ‘***’;  --修改密码

use mysql;

select host, user from user; --查看数据库信息

GRANT ALL ON *.* TO 'root'@'%'或  update user set host='%' where user ='root';

flush privileges; --刷新或者重启

3.服务器配置

posted @ 2020-11-13 15:59  以后啊  阅读(625)  评论(0)    收藏  举报