setenfor 0 关闭selinux
iptables -F关闭防火墙
ip add 网卡检查
ping www.baidu.com 网络检查
yum repolist //yum 源检查
yum源更新成阿里源
检查环境之前是否有安装数据库
rpm -qa | grep mariadb
rpm -qa | grep mysql
如果有安装过需删除
rpm -e mysql //移除myql,如果提示无法删除可以强制删除
rpm -e mysql --nodeps //强制删除mysql
find / -name mysql //查找mysql相关的目录、文件
rm 删除对于的目录和文件
默认centos7是没有mysql的源,默认是mariadb
需要下载yum 8.0源:wget https://repo.mysql.com//mysql80-community-release-el7-3.noarch.rpm
需要下载yum 5.7源:wget http://repo.mysql.com//mysql57-community-release-el7.rpm
rpm -ivh 对于的rpm包
然后查看/etc/yum.repods.
yum install mysql-community-server
中途碰见报错:
修改yum文件解决vim mysql-community.repo
开启mysql
[root@localhost bin]# systemctl start mysqld
[root@localhost bin]# systemctl status mysqld //查询mysql状态
进入mysql,需查找默认临时密码grep -aiE "password" /var/log/mysqld.log
[root@localhost ~]# mysql -uroot -p
Enter password:
修改密码:
alter user ‘root‘@’localhost’ identified by ’AAAbbbDDD!!’
密码需要设置成复杂度高的,不然会报错:
如果想设置成简单密码,需要通过以下修改:
set global validate_password_length=4;
set global validate_password_policy=0;
设置为仅限制密码长度,然后:set global validate_password_length=4; 把默认密码长度改为4,然后再改
查看密码规则:
查看长度:select @@validate_password_length;
查看规则:select @@validate_password_policy;