MySQL数据库安装与配置完整指南
·
准备工作:环境检查与清理
在开始安装MySQL之前,我们需要确保系统环境干净整洁。这里有几个关键步骤需要完成:
-
检查现有MySQL进程
ps axj | grep mysql
-
检查mariadb是否存在
ps ajx | grep mariadb
-
如果发现已有MySQL服务运行,使用以下命令停止:
systemctl stop mysqld
彻底卸载旧版MySQL
-
列出所有已安装的MySQL相关包
rpm -qa | grep mysql
-
执行完整卸载
rpm -qa | grep mysql | xargs yum -y remove -
检查残留文件
ls /etc/my.cnf ls /var/lib/mysql/
配置MySQL官方yum源
-
首先确认系统版本
cat /etc/redhat-release
-
从MySQL官网下载对应版本的yum源

-
上传并安装yum源包
rpm -ivh mysql57-community-release-el7.rpm
安装MySQL服务
-
执行安装命令
yum install -y mysql-community-server -
若遇到GPG密钥问题,执行:
然后重新运行安装命令rpm --import https://repo.mysql.com/RPM-GPG-KEY-mysql-2022 -
验证安装结果
ls /etc/my.cnf which mysqld which mysql
启动MySQL服务
-
启动服务
systemctl start mysqld -
检查服务状态
ps ajx | grep mysqld
登录MySQL数据库
有两种常见的登录方式:
-
获取临时密码
grep 'temporary password' /var/log/mysqld.log
-
修改配置免密登录
在[mysqld]段添加:vim /etc/my.cnfskip-grant-tables
然后重启服务:
systemctl restart mysqld
基本配置优化
编辑配置文件:
vim /etc/my.cnf
建议配置:
port=3306
character-set-server=utf8
default-storage-engine=innodb

更多推荐


所有评论(0)