Linux 上怎么装要点
- 先查机器是不是已经带 mysql:rpm -qa | grep mysql
- 普通卸载 rpm -e 包名;有依赖卸不干净就加 --nodeps 强删
- CentOS 7 要先拉官方资源包,再 rpm -ivh 装进本地源
- 然后 yum update 刷新一下,再 yum install mysql-server 装服务端
- 给数据目录改归属:chown -R mysql:mysql /var/lib/mysql/
- 首次启动前先 mysqld --initialize 生成系统库
- 起服务用 systemctl start mysqld,查状态 systemctl status mysqld
Linux 上怎么装示例
# 看看是否已经装过
rpm -qa | grep mysql
# 引入官方 Yum 源后安装
rpm -ivh mysql-community-release-el7-5.noarch.rpm
yum update
yum install mysql-server
# 修权限、初始化、起服务
chown -R mysql:mysql /var/lib/mysql/
mysqld --initialize
systemctl start mysqld
systemctl status mysqld
避坑提醒:CentOS 7 的默认源不含 MySQL,不先装 mysql-community-release 资源包,yum 根本搜不到包,卡在这最普遍。