CentOS7.5 安装MySQL8.0

1、下载:

wget https://dev.mysql.com/get/mysql80-community-release-el7-2.noarch.rpm

2、安装下载好的rpm包

yum -y install mysql80-community-release-el7-2.noarch.rpm

3、安装MySQL服务器

yum -y install mysql-community-server

4、启动MySQL

systemctl start mysqld.service

5、查看MySQL运行状态,其中Active后面代表状态启功服务后为active (running),停止后为inactive (dead)

systemctl status mysqld.service
#重新启动MySQL
service mysqld restart  
#停止MySQL
systemctl stop mysqld.service   
#设置开机启动
systemctl enable mysqld.service

6、查看初始密码

grep "password" /var/log/mysqld.log

7、登录root用户

mysql -u root -p

8、修改密码

如果想把密码设置简单点

#MySQL查看初始密码规则:
mysql> show variables like 'validate_password%'

#validate_password.policy代表密码策略,默认是1:符合长度,且必须含有数字,小写或大写字母,特殊字符。设置为0判断密码的标准就基于密码的长度了。
mysql> set global validate_password.policy=0;

#validate_password.length代表密码长度,最小值为4
mysql> set global validate_password.length=4;
mysql> ALTER USER 'root'@'localhost' IDENTIFIED BY '123456';

9、设置外网可访问

mysql> use mysql;
mysql> update user set host="%" where user='root';
mysql> flush privileges;

 因为安装了Yum Repository,以后每次yum操作都会自动更新,卸载掉mysql80-community-release-el7-2.noarch

[root@localhost ~]# yum -y remove mysql80-community-release-el7-2.noarch

CentOS中mysql的主要配置所在的目录:

/etc/my.cnf       #mysql的主配置文件
/var/lib/mysql   #mysql数据库的数据库文件存放位置
/var/log            #mysql数据库的日志输出存放位置

删除 参考 https://www.jb51.net/article/179020.htm


 

posted @ 2020-05-18 22:30  天天代码码天天  阅读(42)  评论(0编辑  收藏  举报  来源