CentOS(虚拟机)安装mysql

如果有说错的地方希望大神指正

CentOS(虚拟机)安装mysql

0.我的配置

  • VirtualBox6.1
  • CentOS Stream release 8,安装时选择的是安装服务器(不需要图形化但也不是最小安装)
cat /etc/redhat-release
  • mysql 8.0.28
  • 时间:2022/2/9

1.安装

  • 查看已经安装的mysql
  • 普通删除
  • 强力删除,会删除依赖文件
  • 删除配置文件
rpm -qa | grep mysql
rpm -e mysql
rpm -e –nodeps mysql
rm -rf /var/lib/mysql && rm -rf /etc/my.cnf
  • 安装Mysql8.0 的yum资源库
  • yum安装mysql-community-server
  • 如果安装出现Unable to find a match: mysql-community-server先执行第三条命令再安装
  • 如果出现Error: GPG check FAILED执行第四条命令
yum localinstall https://repo.mysql.com//mysql80-community-release-el7-1.noarch.rpm
yum install mysql-community-server
yum module disable mysql
yum install mysql-community-server --nogpgcheck
  • 启动mysql
  • 开机自启mysql
  • 查看mysql状态
systemctl start mysqld.service
systemctl enable mysqld.service
systemctl status mysqld.service

2.修改mysql的root密码

  • 查看默认密码
  • 使用查询到的默认密码登录mysql
grep 'temporary password' /var/log/mysqld.log
mysql -u root -p
  • 修改默认密码(不知道设置密码的规则被规定成需要数字需要大小写字母需要特殊符号了)
  • 查看设置密码规则
  • 修改设置密码的规则(length, policy, mixed_case_count这些都可以修改)
alter user 'root'@'localhost' identified by '12345678Aa!';
show variables like 'validate_password%';
set global validate_password.policy = 0;

在这里插入图片描述

  • 完了之后就可以把密码修改成你想要的样子了
  • 1
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值