Linux (CentOS 7)下mysql 5.7 的安装、Windows进行访问设置以及遇到问题的详解

下载mysql对应版本

点击进行下载mysql5.7
在这里插入图片描述

创建mysql目录

mkdir /usr/local/mysql

使用FileZilla将下载的压缩包复制到/usr/local/mysql 下

进入目录

cd /usr/local/mysql

解压mysql

	tar -xvf mysql-5.7.27-1.el7.x86_64.rpm-bundle.tar

使用安装命令进行Server端安装

rpm -ivh mysql-community-server-5.7.27-1.el7.x86_64.rpm

报错如下:

在这里插入图片描述

需要在命令后面加上 --nodeps –force

rpm -ivh mysql-community-server-5.7.27-1.el7.x86_64.rpm --nodeps –force

安装client客户端

rpm -ivh mysql-community-client-5.7.27-1.el7.x86_64.rpm  --nodeps --force

登录mysql (我的没有初始密码,有初始密码的请用初始密码登录)

mysql -u root

修改初始密码

set password=password('111111');

退出并重新进入

exit;
mysql -u root -p111111
show databases;

在这里插入图片描述

windows下访问linux mysql

在这里插入图片描述

首次测试连接不到 需要开放root远程访问权限

grant all privileges on *.* to root@'%' identified by '111111';

然后刷新

flush privileges;

这时还是连接失败,需要在linux下开启3306端口

firewall-cmd --zone=public --add-port=3306/tcp --permanent

重新加载并查看开启的端口号

firewall-cmd --reload
firewall-cmd --permanent --zone=public --list-ports

这时windows下连接测试成功

在这里插入图片描述

刚刚测试了一下可以linux 重启后可以直接访问到mysql

帮助到您请点赞、关注、收藏 谢谢!!

猜你喜欢

转载自blog.csdn.net/weixin_43423864/article/details/109049532