MySQL5.7数据库安装与远程连接( 二 )

systemctl stop firewalld.service
# 禁止firewall开机启动
systemctl disable firewalld.service
o 方法二:开放端口:
firewall-cmd --zone=public --add-port=3306/tcp --permanent
firewall-cmd --reload
(2) 添加远程访问权限:
GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'root' WITH GRANT OPTION;
# 第一个 root 为 用户名,第二个root 为 密码
# % -- 表示所有的电脑都可以连接,也可以设置某个ip地址运行连接
flush privileges;
(3) 重启服务
systemctl restart mysqld.service;
5. windows下连接MySQL(1) 在windows下安装 Navicat for mysql
(2) 打开 cmd,看是否能连接上服务器
ping 192.168.2.153
 
ssh -v -p 3306 root@192.168.2.153

MySQL5.7数据库安装与远程连接

文章插图
 

MySQL5.7数据库安装与远程连接

文章插图
 
(3)Navicat for mysql 连接
o 设置用户与密码
MySQL5.7数据库安装与远程连接

文章插图
 
o 点击链接测试看到如下内容表示成功
MySQL5.7数据库安装与远程连接

文章插图




推荐阅读