您好,欢迎来到三六零分类信息网!老站,搜索引擎当天收录,欢迎发信息

mysql怎么开启远程登陆?

2026/1/3 14:10:58发布21次查看
一、确认防火墙没有阻止3306端口(一般服务器默认会屏蔽掉)
windows防火墙例外设置方法
       控制面板(右上角选择查看方式为大图标)---防火墙---高级设置---高级设置---出站规则---最右边 新建规则“新建出站规则向导”,在向导的第一步,选择要创建的防火墙规则类型,选择第二个“端口”。
windows防火墙添加端口方法
       windows的防火墙做了比较大升级 设置已经分为入站和出站。控制面板\所有控制面板项\windows 防火墙 进入
入站规则设置
第一步 选择 入站规则 然后 新建规则,选择 端口,然后下一步 
第二步 选择tcp 选择特定端口 然后输入端口,如有多个端口需要用逗号隔开了 例如:3306,8080
第三步,选择允许连接
第四步 选择应用规则的范围
第五步 输入规则名称
出站规则设置
第一步 选择 入站规则 然后 新建规则,选择 端口,然后下一步
第二步 选择tcp 选择特定端口 然后输入端口,如有多个端口需要用逗号隔开了 例如:3306,8080
第三步,选择允许连接
第四步 选择应用规则的范围
第五步 输入规则名称
至此,防火墙规则设置完毕,启用即可!
另外win7的 iis7,只需启用 入站规则:branchcache 内容检索(http-in)
出站规则: branchcache 内容检索(http-out) 即可。
二、设置mysql允许用户远程连接(具体操作有两种)
1.授权权限(推荐)
允许root用户在任何地方进行远程登录,并具有所有库任何操作权限,具体操作如下:
在本机先使用root用户登录mysql: mysql -u root -pyoupassword 进行授权操作:
mysql>grant all privileges on *.* to 'root'@'%' identified by 'youpassword' with grant option;
重载授权表:mysql>flush privileges;
退出mysql数据库:mysql>exit
允许root用户在一个特定的ip进行远程登录,并具有所有库任何操作权限,具体操作如下:
在本机先使用root用户登录mysql: mysql -u root -pyoupassword
进行授权操作: grant all privileges on *.* to root@192.168.xx.xxx identified by youpassword with grant option;
重载授权表: flush privileges;
退出mysql数据库: exit
删除用户授权,需要使用revoke命令,具体命令格式为: revoke privileges on 数据库[.表名] from user-name; 具体实例,先在本机登录mysql: mysql -u root -pyoupassword 进行授权操作: grant select,insert,update,delete on test-db to test-user@192.168.xx.xxx identified by youpassword; 再进行删除授权操作: revoke all on test-db from test-user; ****注:该操作只是清除了用户对于test-db的相关授权权限,但是这个“test-user”这个用户还是存在。 最后从用户表内清除用户: delete from user where user=test-user; 重载授权表: flush privileges; 退出mysql数据库: exit
2.修改数据表
本地登入mysql,更改 mysql 数据库里的 user 表里的 host 项,将localhost改为%
#mysql -u root -proot
mysql>use mysql;
mysql>update user set host = '%' where user = 'root';
mysql>select host, user from user;
在安装mysql的机器上运行:
1
2
3
4
5
6
7
8
进入mysql服务器
d:\mysql\bin\>mysql -h localhost -u root
赋予任何主机访问数据的权限
mysql>grant all privileges on *.* to 'root'@'%' with grant option
使修改生效
mysql>flush privileges
退出mysql服务器
mysql>exit
以上就是mysql怎么开启远程登陆?的详细内容。
该用户其它信息

VIP推荐

免费发布信息,免费发布B2B信息网站平台 - 三六零分类信息网 沪ICP备09012988号-2
企业名录 Product