下载mysql对应版本
创建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
帮助到您请点赞、关注、收藏 谢谢!!