<强>一、安装mysql数据库强>
①下载并解压上传到/opt/软目录(软目录是自己创建的)
,
,②解压:焦油-xvf mysql - 5.7.27 - 1. - el7.x86_64.rpm bundle.tar
③清空linux自带的数据库
1。查看是否有旧版本的数据库:
, rpm qa | grep mysql
rpm qa | grep mariadb
, 2只卸载已有的数据库:(卸载会把这个包的依赖包也一起卸载)
,百胜是删除mariadb-libs.x86_64
,④安装mysql社区版服务包:
, rpm -ivh mysql -社区-服务器- 5.7.27 - 1. - el7.x86_64.rpm
发现需要5个依赖包,所以先安装依赖包,,(需要依赖)
1。安装perl的依赖包:
yum - y安装perl,(此处安装了27个带perl的包,包含3个依赖包)
2。安装mysql-community-client的依赖包:
rpm ivf mysql -社区-客户- 5.7.27 - 1. - el7.x86_64.rpm
,
发现这个包依赖于:mysql-community-libs,所以先安装mysql-community-libs包。
安装mysql-community-libs库包:
rpm ivf mysql -社区- libs 5.7.27 - 1. - el7.x86_64.rpm
, 3。再安装mysql -社区-字母系数5.7.27 - 1. - el7.x86_64.rpm
, 4。安装mysql-community-common的依赖包:
rpm ivf mysql -社区-通用- 5.7.27 - 1. - el7.x86_64.rpm
⑤再次安装mysql社区版服务器包:
rpm -ivh mysql -社区-服务器- 5.7.27 - 1. - el7.x86_64.rpm
⑥验证mysql是否安装成功(启动不报错说明安装成功)
启动mysql服务:systemctl开始mysqld.service
,
<强>二,找到临时密码并修改强>
①查找存放临时密码的文件:
,,找到/mysql - name *日志
②查看临时密码:
,更/var/log/mysql.日志| grep临时
,
(密码是C_XMoVU7jjcW)
③输入mysql - u root - p以及临时密码登录,进入mysql数据库的环境
④在mysql数据库的环境下:
1。设置mysql密码策略:
mysql>设定全球validate_password_policy=0;
,,
2只设置mysql密码的长度:
mysql>设定全球validate_password_length=4;
3。设置密码: