【mysql端口怎么转发 mysql怎么换端口】3、添加远程连接mysql的账号
此步骤是必须要操作的,mysql本身的用户只能在本机上连接数据库,外网连接的话,需要先添加远程用户并授权 。
在mysql命令行模式下,或者phpmyadmin中执行sql语句添加远程连接用户
grant all on *.* to root@'%' identified by '123456';
flush privileges;
命令解释:
*.*第一个*表示库,第二个*表示表; *.*对全部数据库的全部表授权,so.ok 表示只对so这个库中的ok表授权
root表示要给哪个用户授权,这个用户可以是存在的用户,也可以是不存在的
'%'表示允许远程连接的IP地址,%代表允许所有IP连接
只允许某个IP远程连接,可以写成'123.123.123.123'
只允许123.123.123.*这个网段远程连接,可以写成'123.123.123.%''123456'是设置授权用户的连接密码
flush privileges;代表立即刷新权限表,使添加的用户生效
上面三步都设置好了,就可以再次尝试远程连接mysql了 。
如何实现nat123全端口映射方法环境描述:
Mysql数据库服务器部署在内网环境,局域网内可以访问mysql数据库,内网也可以上外网 。如何实现外网访问内网mysql数据库?
解决方案:
内网使用nat123端口映射之全端口映射,将内网mysql数据库主机地址 , 映射到外网,实现外网的访问 。
实现过程:
1,确保内网应用正常 。
明确内网mysql数据库访问地址,并确保mysql数据库服务正常 。如本地mysql数据库访问地址是localhost:3306 。
2,nat123端口映射之全端口映射 。
在mysql数据库服务器局域网内安装nat123客户端,并使用它 。
使用自己的帐号登录 。如没有帐号,可以“注册帐号”进入网站进行注册 。
主面板/端口映射列表/添加映射 。
设置映射信息 。选择全端口映射类型 。全端口映射P2p模式是免费模式 。全端口映射转发p2p是VIP模式,需要VIP才能使用 。填写内网mysql数据库服务器IP地址,和外网访问的域名 。可以使用自己的域名,也可以使用免费二级域名 。将鼠标放在输入框有向导提示 。
添加映射后,可查看映射状态 。将鼠标放在映射图标上有提示当着状态信息 。新添加映射一般几分钟内生效 。
3,外网访问端安装nat123客户端并使用访问者 。
访问者打开mysql全端口映射后的域名和访问端口 。如在添加访问地址时,同时勾选允许局域网访问,则在访问者局域网内都可以访问 。
查看访问者状态 。鼠标放在访问者图标上,提示当前状态信息 。
在使用访问者本机,可以进行访问mysql数据库 。访问地址是本地访问者打开的域名端口 。
全端口映射P2P模式:免费模式,点到点通信,在一些特别复杂网络下可能会穿透失败不可用 。
全端口映射转发P2P:有服务器支持的VIP模式,100%可用 , 需购买支持全映射VIP使用 。
在内网环境,同样可以使用非网站应用映射方法实现外网访问内网mysql数据库,此方法不需要在访问端使用访问者 。
mysql端口怎么转发的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于mysql怎么换端口、mysql端口怎么转发的信息别忘了在本站进行查找喔 。
推荐阅读
- 营销团队如何构建,营销团队如何构建服务体系
- 怎么样开通视频号功能的简单介绍
- 大型网络联机游戏,大型网络联机游戏推荐
- sqlserver密码修改,sqlserver 改密码
- linux解析AT命令的简单介绍
- 如何去新媒体运营工作,如何去新媒体运营工作呢
- 分屏鸿蒙系统,鸿蒙系统分屏怎样打开
- 民生期货电脑版网址是什么,民生期货客服电话
- vb.net做什么的 vbnet single