CentOS6安装MySQL5.7详细步骤
需积分: 0 200 浏览量
更新于2024-08-04
收藏 213KB DOCX 举报
"CentOS6上安装和配置MySQL5.71的步骤详解"
在CentOS6.8系统中安装MySQL5.71的过程分为几个关键步骤,包括使用YUM安装MySQL,配置MySQL服务,设置远程连接,以及确保MySQL在系统启动时自动运行。
一、YUM安装MySQL
首先,你需要访问MySQL的官方YUM仓库下载页面(https://dev.mysql.com/downloads/repo/yum/),获取适用于CentOS6的MySQL5.7社区版的RPM包下载链接。在终端中使用以下命令下载:
```
wget https://dev.mysql.com/get/mysql57-community-release-el6-11.noarch.rpm
```
接着,安装下载的RPM包:
```
sudo rpm -Uvh mysql57-community-release-el6-11.noarch.rpm
```
安装完成后,查看`/etc/yum.repos.d/`目录,你会发现多了两个MySQL的YUM源。
二、安装MySQL服务
利用YUM安装MySQL社区服务器:
```
yum install mysql-community-server
```
三、MySQL服务配置
1. 启动MySQL服务:
```
service mysqld start
```
2. 获取root用户的临时密码。你可以通过查看日志文件`/var/log/mysqld.log`来获取:
```
grep 'temporary password' /var/log/mysqld.log
```
3. 使用获取的密码登录MySQL,并修改root用户的密码:
```
mysql -u root -p
ALTER USER 'root'@'localhost' IDENTIFIED BY 'MyNewPwd4!';
```
四、开启远程连接
1. 配置iptables以允许远程连接:
打开`/etc/sysconfig/iptables`文件,添加规则打开3306端口。重启iptables服务以使更改生效:
- 开启iptables并使其开机启动:
```
chkconfig iptables on
service iptables start
```
- 即时生效但重启后失效:
```
service iptables start
```
2. 在MySQL中设置允许远程连接:
登录MySQL:
```
mysql -u root -p
```
选择`mysql`数据库:
```
use mysql;
```
更新用户表,将root用户的Host设置为%:
```
update users set Host='%' where User='root';
```
刷新权限:
```
flush privileges;
```
五、MySQL开机自启动
编辑`/etc/rc.local`文件,添加启动MySQL服务的命令:
```
vi /etc/rc.local
```
在文件末尾添加:
```
service mysqld start
```
保存并退出编辑器。这样,每次系统启动时,MySQL服务都会自动启动。
以上就是CentOS6上安装MySQL5.71并进行基本配置的完整过程。请确保在操作过程中遵循安全最佳实践,特别是处理MySQL的root用户密码和远程访问权限。
2020-08-05 上传
2018-10-31 上传
2023-08-05 上传
2020-05-11 上传
2022-06-15 上传
2023-08-24 上传
袁大岛
- 粉丝: 39
- 资源: 305
最新资源
- 掌握Jive for Android SDK:示例应用的使用指南
- Python中的贝叶斯建模与概率编程指南
- 自动化NBA球员统计分析与电子邮件报告工具
- 下载安卓购物经理带源代码完整项目
- 图片压缩包中的内容解密
- C++基础教程视频-数据类型与运算符详解
- 探索Java中的曼德布罗图形绘制
- VTK9.3.0 64位SDK包发布,图像处理开发利器
- 自导向运载平台的行业设计方案解读
- 自定义 Datadog 代理检查:Python 实现与应用
- 基于Python实现的商品推荐系统源码与项目说明
- PMing繁体版字体下载,设计师必备素材
- 软件工程餐厅项目存储库:Java语言实践
- 康佳LED55R6000U电视机固件升级指南
- Sublime Text状态栏插件:ShowOpenFiles功能详解
- 一站式部署thinksns社交系统,小白轻松上手