吾爱破解 - 52pojie.cn

 找回密码
 注册[Register]

QQ登录

只需一步,快速开始

查看: 2845|回复: 17
收起左侧

[Java 转载] 【笔记】记录一次我部署环境的步骤-MySQL57

  [复制链接]
zhangzhanlong 发表于 2020-7-22 09:57
本帖最后由 zhangzhanlong 于 2020-7-22 10:40 编辑

一、MySQL手动选择版本

1、先查询系统下的mysql版本

yum list installed | grep mysql

2、如果存在系统自带的mysql及依赖,则将其卸载

yum remove 包名

3、进入MySQL官网安装yum

官网地址:https://dev.mysql.com/downloads/

266$@{84DE6{9C(4ETS%OL6.png

根据自己系统进行选择
4)HPG){7%}T~D8[WRQIVSVW.png

右键点击复制连接

G_(2DN{H0$@}JD)5.png

这就是最新的下载地址
https://dev.mysql.com/get/mysql80-community-release-el7-3.noarch.rpm

4、进入系统下载rpm包并安装本地mysql源

下载rpm包
--no-check-certificate代表不检查证书

wget https://dev.mysql.com/get/mysql80-community-release-el7-3.noarch.rpm --no-check-certificate

安装MySQL源

yum localinstall mysql80-community-release-el7-3.noarch.rpm

通过 yum localinstall 安装mysql源,可以帮助我们解决本地rpm包的依赖问题。

5、最后,验证是否安装成功

yum repolist all | grep mysql

_Z33M))O`[NMA@ZK7WK~{4S.png

6、默认是80 需要把默认安装改成57版本

vim /etc/yum.repos.d/mysql-community.repo

把80改成0把57改成1注意看后缀不要改错了

EM`OYR7BSJETXL$)ES56Y17.png
再运行一遍查询命令发现已经修改好了

526GT4M4JKWVRL@`COTI2SV.png

7、安装MySQL

yum install mysql-community-server

8、启动MySQL

启动mysql:systemctl start mysqld.service
或         systemctl start mysqld
查看mysql状态:systemctl status mysqld.service

RHP`1{HGBT41YS39@0_EK~0.png

9、设置开机启动

systemctl enable mysqld

10、启动mysql

mysql -u root -p

在要求输入密码时,因为mysql 5.7的初始密码不是空,直接按回车键不能成功登录,因此需先找到初始密码,才能登录。

grep 'temporary password' /var/log/mysqld.log

再次登录输入初始密码
这里,我想设置新密码为 123456,但出现了报错,这里的报错是mysql的密码策略问题,输入命令:

show variables like 'validate_password%'

查看 mysql初始的密码策略,发现密码的最小长度为8,密码的验证强度等级为MEDIUM,可以修改一下密码策略:

设置密码的验证强度等级:set global validate_password_policy=LOW
设置密码的最小长度:set global validate_password_length=6

11、修改密码

alter user root@localhost identified by '新密码'

12、设置远程连接MySQL服务器

use mysql;

W%J(ROB@OF$U6UMDSQU%M0D.png
我们需要把root用户的host修改成%,这里我推荐使用SQL语句来修改,比较简单方便!

99FERWF$KIPBN2`0JV6AL.png

13、修改root用户的登录权限

update user set host = '%' where user = 'root';

EX(ONSJXC~EV419]Q[FFJU0.png
再查询一遍,修改成功了

JT`FNR{M3D@WOVU`9$RG_5O.png

14、刷新权限 使当前操作立即生效,就大功告成了

flush privileges

再查询一遍,修改成功了
为啥不支持图片直接放呐,这图变得好大呐,都不好看了,第一次发这样的帖子希望对大家有帮助。

免费评分

参与人数 1吾爱币 +1 热心值 +1 收起 理由
Hu2545Hu + 1 + 1 感谢发布原创作品,吾爱破解论坛因你更精彩!

查看全部评分

发帖前要善用论坛搜索功能,那里可能会有你要找的答案或者已经有人发布过相同内容了,请勿重复发帖。

 楼主| zhangzhanlong 发表于 2020-7-22 10:20
markdown不支持直接放图片,我要哭了,估计是用图床的没办法加水印,样式都不好看呢了
若无zz 发表于 2020-7-22 10:32
知心 发表于 2020-7-22 12:02
zhangzhanlong 发表于 2020-7-22 10:20
markdown不支持直接放图片,我要哭了,估计是用图床的没办法加水印,样式都不好看呢了

Markdown不支持图片保存,要使用图片只能使用图床,图床水印不好整,除非你在自己服务器上
duxinjie 发表于 2020-7-22 10:19
不错不错学习啦
ilavac 发表于 2020-7-22 10:19
流程很详细  感谢
不依baya 发表于 2020-7-22 10:29
学习了,MYsql有时候安装老是,要多安装几次失败
 楼主| zhangzhanlong 发表于 2020-7-22 10:37
若无zz 发表于 2020-7-22 10:32
花里胡哨的docker pull musql他不香吗

自己玩怎么样都行,我这是线上部署的环境
yanweimu 发表于 2020-7-22 10:39
感谢分享
暮寒 发表于 2020-7-22 10:49
bucuo不错,值得一看,避坑
shisango 发表于 2020-7-22 10:53
我用的是5.5版本的
您需要登录后才可以回帖 登录 | 注册[Register]

本版积分规则

返回列表

RSS订阅|小黑屋|处罚记录|联系我们|吾爱破解 - LCG - LSG ( 京ICP备16042023号 | 京公网安备 11010502030087号 )

GMT+8, 2024-11-25 14:33

Powered by Discuz!

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表