centos7.5在线安装mysql5.7及修改密码

rpm -qa | grep mariadb   #一般centos都安装此MariaDB,如果查询到,需要卸载
yum -y remove mariadb*
cd /home
mkdir mysql
wget http://repo.mysql.com/mysql57-community-release-el7-8.noarch.rpm
rpm -ivh mysql57-community-release-el7-8.noarch.rpm
yum install mysql-server #安装提交一直输入Y
systemctl start mysqld
cat /var/log/mysqld.log | grep password   #是一串密码明文
mysql -uroot -p #输入上一步密码
set global validate_password_policy=LOW #设置密码安全级别为低
set global validate_password_length=6   #设置密码长度为6
alter user 'root'@'localhost' identified by '123456'; #修改密码为123456
flush privileges; #刷新权限
exit

 

### 在 CentOS 7.5安装 MySQL 5.7 的方法 #### 准备工作 在开始之前,确认当前系统的环境为 CentOS 7.5,并验证其内核版本和发行版信息。可以通过以下命令完成检查: ```bash uname -r cat /etc/redhat-release ``` 如果系统显示如下信息,则表明满足基本条件: ``` 3.10.0-862.el7.x86_64 CentOS Linux release 7.5.1804 (Core) ``` #### 方法一:通过 YUM 安装 MySQL 5.7 ##### 下载并配置 MySQL YUM 存储库 从官方渠道获取适用于 CentOS 7MySQL 社区存储库文件 `mysql57-community-release-el7*.noarch.rpm` 并安装它[^2]。 执行以下命令来下载并安装该 RPM 文件: ```bash wget https://dev.mysql.com/get/mysql57-community-release-el7-8.noarch.rpm sudo rpm -Uvh mysql57-community-release-el7-8.noarch.rpm ``` 此操作会自动创建一个新的 YUM 配置文件 `/etc/yum.repos.d/mysql-community.repo`,其中包含指向 MySQL 软件包的链接[^3]。 ##### 更新 YUM 缓存 为了确保能够访问最新的软件包列表,在继续下一步之前先刷新缓存: ```bash yum clean all yum makecache fast ``` ##### 执行 MySQL 安装过程 运行下面的指令以启动实际的数据库服务器组件及其客户端工具的部署流程: ```bash yum install mysql-server ``` 一旦上述步骤顺利完成,即完成了基础服务端程序的基础构建阶段的工作[^4]。 #### 后续设置与初始化 成功安装之后还需要做一些必要的调整才能正常使用新搭建起来的服务实例: 1. **启用开机自启功能** 使用 systemctl 命令让 mysqld 服务随操作系统一起加载启动。 ```bash systemctl enable mysqld ``` 2. **首次启动服务** 如果尚未手动开启过的话现在可以尝试第一次激活这个进程。 ```bash systemctl start mysqld ``` 3. **修改默认密码** 初次运行期间会产生临时 root 用户登录凭证,请尽快更改成更安全的新值。 查找初始随机生成字符串的方法之一是从日志记录里提取出来。 ```bash grep 'temporary password' /var/log/mysqld.log ``` 接着利用所得数据进入交互界面重新定义主账户认证方式以及关联密钥串。 ```sql ALTER USER 'root'@'localhost' IDENTIFIED BY 'YourNewPasswordHere'; FLUSH PRIVILEGES; ``` 以上便是完整的基于 CentOS 7.5 版本之上实现 MySQL 5.7 数据管理系统快速上线指南概述[^1]。 ---
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值