前言
本文基于:操作系统 CentOS 7.6
使用的工具:Xshell7、Xftp7
1.下载
根目录创建一个 mysql 文件夹并进入
mkdir /mysql && cd /mysql
下载安装包
wget http://repo.mysql.com/mysql57-community-release-el7-8.noarch.rpm
2.安装
安装 mysql57-community-release-el7-8.noarch.rpm
rpm -Uvh mysql57-community-release-el7-8.noarch.rpm --force --nodeps
安装 mysql
yum install mysql-server
遇到问题 - 提示需要更新MySQL的GPG
The GPG keys listed for the "MySQL 5.7 Community Server" repository are already installed but they are not correct for this package.
更新GPG,并重新执行安装
rpm --import https://repo.mysql.com/RPM-GPG-KEY-mysql-2022
yum install mysql-server
3.启动服务
systemctl start mysqld
查看是否启动成功
systemctl status mysqld.service
设置开机自启动
systemctl enable mysqld
4.查看默认密码
获取默认密码用于登录mysql,示例默认密码为:>?Y(*BNSv1k<
grep 'password' /var/log/mysqld.log
5.登录
mysql -uroot -p
输入默认密码(密码不是明文)回车,出现 mysql> 表示登录成功
6.重置密码
依次执行以下三条命令,示例新密码为:123456
set global validate_password_policy=0;
set global validate_password_length=1;
alter user 'root'@'localhost' identified by '123456';
最后,输入 exit 回车退出登录,使用新密码登录即可
如果本篇文章对你有帮助的话,很高兴能够帮助上你。
当然,如果你觉得文章有什么让你觉得不合理、或者有更简单的实现方法又或者有理解不来的地方,希望你在看到之后能够在评论里指出来,我会在看到之后尽快的回复你。