
CentOS7环境下MySQL5.7详细安装教程
下载需积分: 10 | 47KB |
更新于2024-08-05
| 188 浏览量 | 举报
收藏
本文档详细记录了在 CentOS7.6 环境下安装 MySQL 5.7 的步骤,包括下载安装源、启用 MySQL 社区源、安装 MySQL 服务、配置初始密码、远程连接 MySQL 的过程。
在 CentOS 7.6 系统中安装 MySQL 5.7 首先需要从 MySQL 官方获取安装源。通过执行 `wget https://dev.mysql.com/get/mysql57-community-release-el7-11.noarch.rpm` 命令下载源安装包。接着,使用 `yum -y localinstall mysql57-community-release-el7-11.noarch.rpm` 安装源,确保系统能够识别 MySQL 的仓库。
确认源安装成功后,可以运行 `sudo yum repolist enabled | grep "mysql.-community."` 检查 MySQL 社区源是否已启用。然后,使用 `yum -y install mysql-community-server` 命令安装 MySQL 服务。安装过程中可能需要等待一段时间。
安装完成后,启动 MySQL 服务,命令是 `sudo systemctl start mysqld`,并检查服务状态,使用 `sudo systemctl status mysqld`。若 MySQL 已经正常运行,但为了登录 MySQL,需要找到 root 用户的初始密码。
编辑 `/etc/my.cnf` 文件,添加 `skip-grant-tables` 选项,以跳过密码验证。然后重启 MySQL 服务,使用 `service mysqld restart`。进入 MySQL 命令行,更新 root 用户密码,执行 `UPDATE mysql.user SET authentication_string=password('你的密码') WHERE user='root';` 并用 `ALTER USER 'root'@'localhost' IDENTIFIED BY 'yourpassword';` 赋予 root 用户权限。接着,使用 `flush privileges;` 刷新权限,然后安全地编辑 `/etc/my.cnf` 文件,删除 `skip-grant-tables`,保存并退出。最后,再次重启 MySQL 服务,`systemctl restart mysqld.service`,至此,MySQL 安装与初始密码设置完成。
远程连接 MySQL,需要确保 CentOS 服务器上的 MySQL 允许远程访问。通常,需要编辑 `/etc/my.cnf` 的 `bind-address` 设置,将其改为 0.0.0.0,然后允许 root 用户远程连接,如 `GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'yourpassword' WITH GRANT OPTION;`,并重启 MySQL 服务。在本地 Windows 系统中,可以通过 CMD 使用 ping 命令测试与 CentOS 服务器的网络连通性,然后使用 MySQL 客户端工具尝试远程连接 MySQL 服务器。
这个文档提供了一个完整的 CentOS 7.6 安装 MySQL 5.7 并进行初始配置的教程,对于初学者或在腾讯云服务器上部署 MySQL 的用户来说,具有很高的参考价值。
相关推荐





















Secondogli
- 粉丝: 36
最新资源
- 中期选举后:华安证券分析对华产业政策走向
- RK3399原理图与PCB文件深度解析教程
- 掌握Python编程:基础到高级应用的实践指南
- MQTT客户端测试工具软件:安装与使用指南
- 制造质量控制统计分析与过程管理
- 欧洲能源转型中的风电机遇:国内企业市场切入分析
- Rope3D数据集可视化工具包快速指南
- C#.NET动态链接库开发教程示例
- 基于Java实现的简易聊天室功能与界面设计
- 出生一件事专题库解决方案介绍
- 探索赚钱项目:数字技巧全解析
- 网展ASP购物系统源码开发教程
- Android个人理财记账小助手App源码(课设)
- 农民工账户管理与托管协议要点
- Java多线程编程实战教程(1-10讲)720p高清
- PHP开发的微信小程序SaaS系统详解
- 突破限制!Video Download Helper高级版功能详解
- 黑色全屏交互式西餐店html5模板大图展示
- Windows平台下Microsoft HEVC视频扩展支持arm、x86、x64架构
- Rancher安装镜像压缩包解压与配置指南
- 手机触屏HTML5模板:自适应设计与互联网科技
- 中级仿真学习客户端:软件压缩包解压缩指南
- NPOI 2.5.6版本发布,支持.NET多个平台
- AutoJs投币游戏源码教程:低版本兼容