本文演示环境声明: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;    # 刷新

远程连接成功,如图。

 

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

内容来源于网络如有侵权请私信删除