温馨提示×

centos mysql怎么安装

小樊
45
2026-09-17 21:47:07
栏目: 云计算

CentOS 上安装 MySQL,常见有 YUM 安装(推荐)二进制包安装 两种方式。下面以 CentOS 7 / 8 使用 MySQL 8.0 为例说明。


一、使用 YUM 安装 MySQL(推荐)

1. 卸载 MariaDB(CentOS 默认带)

rpm -qa | grep mariadb
yum remove mariadb* -y

2. 添加 MySQL YUM 源

rpm -Uvh https://dev.mysql.com/get/mysql80-community-release-el7-11.noarch.rpm

CentOS 8 用 el8 的 rpm

3. 安装 MySQL

yum install mysql-community-server -y

4. 启动 MySQL

systemctl start mysqld
systemctl enable mysqld

5. 查看初始密码

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

6. 安全初始化

mysql_secure_installation

按提示修改 root 密码、删除匿名用户等。

7. 登录测试

mysql -u root -p

二、常见问题

1. 防火墙放行 3306

firewall-cmd --add-port=3306/tcp --permanent
firewall-cmd --reload

2. 允许远程连接

CREATE USER 'root'@'%' IDENTIFIED BY '密码';
GRANT ALL PRIVILEGES ON *.* TO 'root'@'%';
FLUSH PRIVILEGES;

3. 修改简单密码

SET GLOBAL validate_password.policy=LOW;
ALTER USER 'root'@'localhost' IDENTIFIED BY '123456';

三、二进制包安装(进阶,略)

适合:

  • 无外网
  • 自定义目录

如需要我可以单独写 二进制安装步骤Docker 安装方式

你是 CentOS 几?MySQL 几? 我可以给你更精准的命令。

0