linux安装mysql数据库以及配置Java项目的图文详解

  

<强>一、安装mysql数据库

  

①下载并解压上传到/opt/软目录(软目录是自己创建的)

  

, 發inux安装mysql数据库以及配置Java项目的图文详解"

  

,②解压:焦油-xvf mysql - 5.7.27 - 1. - el7.x86_64.rpm bundle.tar

  

發inux安装mysql数据库以及配置Java项目的图文详解"

  

③清空linux自带的数据库

  

1。查看是否有旧版本的数据库:

  

, rpm qa | grep mysql

  

發inux安装mysql数据库以及配置Java项目的图文详解"

  

rpm qa | grep mariadb

  

發inux安装mysql数据库以及配置Java项目的图文详解"

  

, 2只卸载已有的数据库:(卸载会把这个包的依赖包也一起卸载)

  

,百胜是删除mariadb-libs.x86_64

  

發inux安装mysql数据库以及配置Java项目的图文详解"

  

,④安装mysql社区版服务包:

  

, rpm -ivh mysql -社区-服务器- 5.7.27 - 1. - el7.x86_64.rpm

  

發inux安装mysql数据库以及配置Java项目的图文详解"

  

发现需要5个依赖包,所以先安装依赖包,,(需要依赖)

  

1。安装perl的依赖包:

  

yum - y安装perl,(此处安装了27个带perl的包,包含3个依赖包)

  

2。安装mysql-community-client的依赖包:

  

rpm ivf mysql -社区-客户- 5.7.27 - 1. - el7.x86_64.rpm

  

, 發inux安装mysql数据库以及配置Java项目的图文详解"

  

发现这个包依赖于:mysql-community-libs,所以先安装mysql-community-libs包。

  

安装mysql-community-libs库包:

  

rpm ivf mysql -社区- libs 5.7.27 - 1. - el7.x86_64.rpm

  

發inux安装mysql数据库以及配置Java项目的图文详解"

  

, 3。再安装mysql -社区-字母系数5.7.27 - 1. - el7.x86_64.rpm

  

發inux安装mysql数据库以及配置Java项目的图文详解"

  

, 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

  

發inux安装mysql数据库以及配置Java项目的图文详解"

  

⑥验证mysql是否安装成功(启动不报错说明安装成功)

  

启动mysql服务:systemctl开始mysqld.service

  

, 發inux安装mysql数据库以及配置Java项目的图文详解"

  

<强>二,找到临时密码并修改

  

①查找存放临时密码的文件:

  

,,找到/mysql - name *日志

  

發inux安装mysql数据库以及配置Java项目的图文详解"

  

②查看临时密码:

  

,更/var/log/mysql.日志| grep临时

  

, 發inux安装mysql数据库以及配置Java项目的图文详解"

  

(密码是C_XMoVU7jjcW)

  

③输入mysql - u root - p以及临时密码登录,进入mysql数据库的环境

  

發inux安装mysql数据库以及配置Java项目的图文详解"

  

④在mysql数据库的环境下:

  

1。设置mysql密码策略:

  

mysql>设定全球validate_password_policy=0;

  

發inux安装mysql数据库以及配置Java项目的图文详解”,,

  

2只设置mysql密码的长度:

  

mysql>设定全球validate_password_length=4;

  

3。设置密码:

  

linux安装mysql数据库以及配置Java项目的图文详解