linux系统下mysql安装配置步骤,修改mysql密码强度

1.下载msyql安装包

msyql官网下载网址

MySQL :: Download MySQL Community Server

 选择linux版本安装包,以及选择你linux系统版本

ps:如果需要低版本,点击一边的"连接"跳即可 

(这里我使用的是5.7.41版本,但是步骤都是一样的)

 下载这4个安装包即可

2.安装前准备

(1)检验linux原始mysql

在开始安装mysql前,需要将linux系统中自带的mysql删除干净,才能保证后续安转不冲突

rpm -qa|grep mariadb #检查linux中mysql

 

 (2)删除原始数据库 

rpm -e --nodeps mariadb-libs-5.5.56-2.el7.x86_64

#rpm -e --nodeps +上面检测出的数据库文件

 PS:删除后再次检查确保无残留文件

3.开始安装

通过mobaxterm上传安装包

#对应安装包的安装命令

rpm -ivh mysql-community-common-5.7.41-1.el7.x86_64.rpm
rpm -ivh mysql-community-libs-5.7.41-1.el7.x86_64.rpm
rpm -ivh mysql-community-client-5.7.41-1.el7.x86_64.rpm

 进入对应安装包文件夹使用对应命令安装安装包(有安装顺序要求)

rpm -ivh mysql-community-server-5.7.41-1.el7.x86_64.rpm --force --nodeps

 四个安装包都安装好了后开始测试mysql安装是否成功

4.测试,运行msyql

 初始化msyql前准备

在 Linux 中 MySQL 安装好了之后系统会自动的注册一个服务,服务名称叫做 mysqld,所以可以通过以下命令操作 MySQL:

  • 启动 MySQL 服务:systemctl start mysqld

  • 重启 MySQL 服务:systemctl restart mysqld

  • 关闭 MySQL 服务:systemctl stop mysqld

这里我们选择启动mysql服务 

(1)获取mysql初始密码

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

 (初始密码很重要,一定要复制粘贴到本地防止错误

 (后续需要使用初始密码初始化mysql)


ps:mysql要求的密码强度比较高,对于刚学习,或者学生而言,高强度密码相当麻烦

所以想要修改密码强度,让每次登陆不再麻烦的可以这样做

(不需要降低密码强度的,直接跳到初始化mysql步骤即可)

 1.启动mysql 

mysql -u root -p  #启动mysql

#输出上面记录的初始密码

set global validate_password_policy=0;
set global validate_password_length=1;

#在进入mysql的界面中输入以上代码降低mysql密码强度

 修改密码

 alter user 'root'@'localhost' identified by '12345';

#具体密码看个人,修改by '  ' 中数字即可

#退出mysql
quit; 

(2)初始化mysql

mysql_secure_installation  #初始化mysql命令

#输入之前自己设置的密码

 共有6个需要填写yes/no的

顺序依次是(yes,yes,yes,no,yes,yes)


 开启msyql允许root用户远程登陆

grant all privileges on *.* to 'root'@'%' identified by '12345';

允许root用户本地访问

grant all privileges on *.* to 'root'@'localhost' identified by '12345'; 

刷新授权

flush privileges;

查询授权是否修改成功

select user,host from mysql.user where user="root";

 到这里mysql就已经安装完成了

感谢您的观看,您的支持是我最大的动力。

如有侵权,请联系作者下架

  • 1
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值