首页 数据库 正文内容

mysql外网不能访问 mysql外部访问

钟逸 数据库 2024-05-01 16:14:09 5

mysql数据库的连接,java使用本机或者是局域网连接的时候是没问题的,但...

1、查看MySQL进程是否正常,可以阿里云服务器 ECS 服务器上输入:ps -ef|grep mysqld mysqld_safe和mysqld都在,说明MySQL进程是正常,若没有这两进程,执行/etc/init.d/mysqld start,启动msyql。

2、首先要确保内网应用正常。2明确内网mysql数据库访问地址,并确保mysql数据库服务正常。如本地mysql数据库访问地址是localhost:3306。3然后使用自己的帐号登录nat123。然后选择主面板/端口映射列表/添加映射。4设置映射信息。

3、首先需要安装好JDK(配置环境变量),如图所示:其次要安装好MySQL数据库,可以使用可视化Navicar For MySQL,如图所示:最后通过代码进行连接。

如何设置mysql允许外网访问

第一:更改 “mysql” 数据库里的 “user” 表里的 “host” 项,从”localhost”改称%。或者新加条记录,“host” 项为要访问的ip地址,并授权。重启mysql服务。 第二:在系统防火墙添加例外端口:3306,并允许例外。

明确MySQL数据库内网访问地址端口,确保MySQL数据库服务正常,在内网可以正常访问连接。如我本机MySQL数据库访问地址是localhost:3306。内网使用花生壳动态域名解析,内网服务器安装花生壳,并使用它。使用自己的帐号登录。

在路由器配置DDNS,并填上DDNS的服务提供商的账号:(需要注册)如华为AR系列路由器的界面如下:然后把MySQL的端口TCP3306映射出去即可。

一般的话还是建议应用(web)通过内网来连接数据库,这样比较安全一些 。如果想公网访问的话需要配置安全组,对外特定的ip 开启 3306 端口。 ,如果没有固定的ip 地址,还是建议找一台 堡垒机(有固定ip的) 来访问。

方法一:要将你装MYSQL的这台电脑的IP暴露在公网上。如果是直接有公网地址那么非常的OK,不需要做任何操作。如果是连在路由器上那么需要在路由器上做映射。做映射还是比较麻烦的,还不是所有设备都可以做映射。

怎样设置才能允许外网访问MySQL

第一:更改 “mysql” 数据库里的 “user” 表里的 “host” 项,从”localhost”改称%。 \x0d\x0a或者新加条记录,“host” 项为要访问的ip地址,并授权。重启mysql服务。

MySql中设置用户的访问MySQL默认只允许从本机访问,要使得能够远程访问,分别在Terminal中执行以下命令:mysql -u root -puse mysqlupdate user set Host=% where User=root这样就能从任意IP访问MySql了。

改表法。可能是你的帐号不允许从远程登陆,只能在localhost。

APACHE+MYSQL+PHP环境开发了个网站。但是只能本机访问。外网访问...

1、你的意思是公网IP访问不了么?如果是windows系统的话要把防火墙关了,在控制面板里面,如果用路由共享上网,要在路由器里把公网IP的80端口映射到你的内网IP。

2、你服务器的防火墙应该没有问题,因为外网上ftp://2可以打开。

3、这种情况肯定是Apache限定了只有本机才能访问web网站,wamp默认安装好的apache的配置就是限定了只有本机10.1才能访问。

4、首先需要配置你的电脑。除了php+mysql+apache架设服务器(要求10.1能够访问)之外,还需要动态域名软件,推荐使用花生壳。 可以申请免费的二级域名,同时下载并安装花生壳软件,登陆。

5、原因很简单。这个IP是公用的,不是你的,所以肯定访问不了。

6、//archive.apnic.net/cgi-bin/myip-js.pl 查看自己的外网ip(比如 111111111 )在其他机子上,或是本机进入 http://111111111/ 即可访问。前提是你的Apache 80及mysql 3306的端口默认设置要正确。

文章目录
    搜索