当前位置 主页 > 服务器问题 > win服务器问题汇总 >

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

    栏目:win服务器问题汇总 时间:2019-11-19 00:20

    一、安装mysql数据库

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

     

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

    ③清空linux自带的数据库

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

     rpm -qa |grep mysql

    rpm -qa | grep mariadb

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

      yum -y remove mariadb-libs.x86_64

     ④安装mysql社区版服务包:

     rpm -ivh mysql-community-server-5.7.27-1.el7.x86_64.rpm

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

    1.安装perl的依赖包:

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

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

    rpm -ivf mysql-community-client-5.7.27-1.el7.x86_64.rpm

     

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

    安装mysql-community-libs库包:

    rpm -ivf mysql-community-libs-5.7.27-1.el7.x86_64.rpm

     3.再安装mysql-community-cient-5.7.27-1.el7.x86_64.rpm

     4.安装mysql-community-common的依赖包:

    rpm -ivf mysql-community-common-5.7.27-1.el7.x86_64.rpm

    ⑤再次安装mysql社区版服务器包:

    rpm -ivh mysql-community-server-5.7.27-1.el7.x86_64.rpm

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

    启动mysql服务:systemctl start mysqld.service

     

    二、找到临时密码并修改

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

      find / -name mysql*log

    ②查看临时密码:

      more /var/log/mysql.log | grep temp

     

    (密码是C_XMoVU7jjcW)

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

    ④在mysql数据库的环境下:

    1.设置mysql密码策略:

    mysql>set global validate_password_policy=0;

      

    2. 设置mysql密码的长度:

    mysql>set global validate_password_length=4;

    3.设置密码:

    mysql>set password=password('123456');