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
    评论
Linux安装配置MySQL 8.0.32的步骤如下: 1. 将MySQL安装包上传至目录"/opt/mysql-8.0.32-1.el7.x86_64"下。 2. 解压MySQL安装包,并根据MySQL版本新建文件夹,将MySQL安装包放入该文件夹中。可以使用以下命令: ``` mkdir mysql-8.0.32-1.el7.x86_64 tar -xvf mysql-8.0.32-1.el7.x86_64.tar.gz -C mysql-8.0.32-1.el7.x86_64 --strip-components=1 ``` 3. 安装MySQL依赖库。在终端中执行以下命令: ``` sudo yum install libaio ``` 4. 创建MySQL用户和组。在终端中执行以下命令: ``` sudo groupadd mysql sudo useradd -r -g mysql -s /bin/false mysql ``` 5. 修改MySQL安装目录的权限。在终端中执行以下命令: ``` sudo chown -R mysql:mysql /opt/mysql-8.0.32-1.el7.x86_64 ``` 6. 初始化MySQL数据库。在终端中执行以下命令: ``` sudo /opt/mysql-8.0.32-1.el7.x86_64/bin/mysqld --initialize --user=mysql --basedir=/opt/mysql-8.0.32-1.el7.x86_64 --datadir=/opt/mysql-8.0.32-1.el7.x86_64/data ``` 7. 启动MySQL服务。在终端中执行以下命令: ``` sudo /opt/mysql-8.0.32-1.el7.x86_64/bin/mysqld_safe --user=mysql --basedir=/opt/mysql-8.0.32-1.el7.x86_64 --datadir=/opt/mysql-8.0.32-1.el7.x86_64/data & ``` 8. 设置MySQL的root密码。在终端中执行以下命令,并按照提示输入密码: ``` sudo /opt/mysql-8.0.32-1.el7.x86_64/bin/mysql_secure_installation ``` 9. 配置MySQL服务自启动。在终端中执行以下命令: ``` sudo cp /opt/mysql-8.0.32-1.el7.x86_64/support-files/mysql.server /etc/init.d/mysql sudo chkconfig --add mysql sudo chkconfig mysql on ``` 至此,你已经完成了MySQL 8.0.32在Linux上的安装配置。你可以使用MySQL客户端连接到MySQL服务器并开始使用它。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值