centos 手工安装mysql

centos 手工安装mysql

在 CentOS 系统上安装 MySQL 数据库是一项常见的任务,特别是在需要手动控制安装过程和配置细节的时候。这篇文章将指导您完成 MySQL 手工安装的每一个步骤,确保操作顺利进行。

准备工作

在开始安装之前,请确保您的 CentOS 系统已经更新至最新版本。可以使用以下命令更新您的系统:

sudo yum update

添加 MySQL 仓库

MySQL 官方仓库中提供了最新的 MySQL 社区版。要添加此仓库,请下载 MySQL 的仓库包:

wget https://dev.mysql.com/get/mysql80-community-release-el7-3.noarch.rpm

接下来,使用 rpm 命令安装下载的包:

sudo rpm -ivh mysql80-community-release-el7-3.noarch.rpm

安装 MySQL

仓库配置完成后,接着使用 yum 命令安装 MySQL:

sudo yum install mysql-server

这一过程可能需要几分钟时间,取决于您的网络连接速度。

启动 MySQL 服务

安装完成后,需要启动 MySQL 服务并将其设置为开机自启动:

sudo systemctl start mysqld
sudo systemctl enable mysqld

安全配置

在 MySQL 正常运行后,强烈建议运行安全脚本来提高其安全性:

sudo mysql_secure_installation

该脚本会提示您进行一些安全设置,例如设置 root 用户密码、移除匿名用户、禁用远程 root 登录以及删除测试数据库。

获取 MySQL root 密码

在默认情况下,MySQL root 用户的初始密码会记录在 /var/log/mysqld.log 文件中。使用以下命令查找并获取该密码:

sudo grep 'temporary password' /var/log/mysqld.log

更改 root 密码

登录 MySQL 控制台以修改 root 密码:

mysql -u root -p

使用提供的临时密码登录后,输入以下命令更改密码:

ALTER USER 'root'@'localhost' IDENTIFIED BY '新密码';

结论

通过这篇指南,相信您已经成功完成了在 CentOS 系统上手动安装 MySQL 的所有必要步骤。MySQL 是一款强大而可靠的数据库管理系统,熟练掌握其安装和配置是提升技术能力的重要一环。

寰宇互联服务器4核4G云服务器1元/月,网络稳定、抗DDos、国际BGP、性能强劲,十年服务经验QQ:97295700 微信:huanidc

阅读剩余
THE END