96SEO 2025-11-04 18:18 0
在CentOS LAMP环境中安装MySQL之前,先说说需要确保系统环境符合要求。
bash
yum install make gcc gcc-c++ zlib-devel libaio

bash
wget https://dev.mysql.com/get/mysql80-community-release-el8-3.noarch.rpm
yum install mysql80-community-release-el8- -y
yum repolist enabled | grep "mysql.*-community.*"
通过YUM安装MySQL Server, 自动解决依赖问题:
bash
yum install mysql-community-server -y
MySQL安装后会生成root用户的临时密码,需从日志中获取:
bash
grep 'password' /var/log/mysqld.log
使用获取的密码登录MySQL:
bash
mysql -u root -p
登录后先说说修改root密码:
bash
ALTER USER 'root'@'localhost' IDENTIFIED BY 'YourNewStrongPassword123!';
运行平安脚本优化配置:
bash
USE mysql;
UPDATE user SET Host = '%' WHERE User = 'root' AND Host = 'localhost';
FLUSH PRIVILEGES;
安装完成后启动MySQL服务并配置为开机自动启动:
bash
systemctl start mysqld
systemctl enable mysqld
systemctl status mysqld
若需从远程客户端访问MySQL,需修改用户权限:
bash
firewall-cmd --zone=public --add-port=3306/tcp --permanent
firewall-cmd --reload
安装是否成功:
bash
mysql -u root -p -h localhost
SHOW DATABASES;
本文详细介绍了在CentOS LAMP环境中安装MySQL的步骤,包括环境准备、YUM源配置、安装MySQL Server、设置root密码、配置远程访问和验证安装。通过本文的指导, 您可以轻松地在CentOS LAMP环境中搭建MySQL数据库,为您的网站提供稳定、高效的数据存储服务。
Q1:如何解决MySQL安装失败的问题?
A1:先说说检查依赖库是否已安装,然后确认YUM源配置正确。如果问题依旧,可以尝试重新安装MySQL Server。
Q2:如何修改MySQL root密码?
A2:登录MySQL后使用以下命令修改root密码:
Q3:如何配置MySQL远程访问?
A3:打开防火墙3306端口,并修改MySQL用户权限,允许远程访问。
Q4:如何验证MySQL安装成功?
A4:使用以下命令登录MySQL,并查看数据库列表:
希望以上内容能帮助您在CentOS LAMP环境中高效安装MySQL。如果您还有其他问题,欢迎在评论区留言交流。
Demand feedback