本文演示环境声明:CentOS 7 64位
移除旧的安装软件包
- yum list installed | grep mysql # yum命令查询
- yum remove -y 包名 # 删除
或:
- rpm -aq | grep mysql # rpm命令查询
- rpm -e 包名 # 删除
官网下载MySQL



CentOS基于RedHat,所以选择RedHat 和 RPM Bundle。

删除MariaDB
先查找到。

然后删除。

解压安装包
将下载好的MySql安装包上传到CentOS的 /home/local 目录下,tar -xvf 命令解压 tar 包。

将解压好的rpm安装文件移动到 /usr/local/mysql 目录下。


rpm安装MySQL
使用如下命令安装。
- rpm -ivh 包名 --nodeps # --nodeps 不考虑依赖包
MySQL的配置文件位于:/etc/my.cnf
初始化MySQL服务
- mysqld --initialize
- chown mysql:mysql /var/lib/mysql -R
- systemctl start mysqld # 启动MySQL服务
- systemctl enable mysqld # MySQL服务设为开机启动

修改默认密码
查询到默认密码。
- cat /var/log/mysqld.log | grep password

使用默认密码登录。

修改默认密码。

修改好后退出。

给远程访问授权
- create user 'root'@'%' identified by 'root'; # 创建用户
- grant all privileges on *.* to 'root'@'%'; # 用户授权
- flush privileges; # 刷新
远程连接成功,如图。

至此。转载请注明出处,记得扫码打赏支持哦,谢谢!
