centos7.5yum安装mysql(官方yum源比较慢)
mysql的部署
查看Linux发行版本
cat /etc/redhat-release
下载MySQL官方的Yum Repository
wget -i http://dev.mysql.com/get/mysql57-community-release-el7-7.noarch.rpm
安装MySQL的Yum Repository
yum -y install mysql57-community-release-el7-7.noarch.rpm
安装MySQL数据库的服务器版本
yum -y install mysql-community-server
将标准my.cnf配置文件复制到/etc/my.cnf中
vi /etc/my.cnf #将自己常用的my.cnf配置文件粘贴进去
启动数据库:
systemctl start mysqld.service
可使用以下命令查看mysql启动后的服务状态
systemctl status mysqld.service
获取初始密码
grep "password" /var/log/mysqld.log
#我在my.cnf文件中指定了数据存储路径,故使用以下方式获取
grep "password" /opt/DIBData/error.log
修改mysql root密码
mysql -uroot -p password #password由上述步骤grep操作获得
>set global validate_password_policy=0; #去掉密码复杂度要求,没执行这个的话设置的密码必须包含大小写和特殊字符
> ALTER USER 'root'@'localhost' IDENTIFIED BY 'testmysql' #试验使用testmysql为密码
然后就可以用新的密码登陆了