云数据库不支持远程连接,如果你希望编写软件将数据库放在BAE的mysql中,可以尝试创建一个BAE应用,这个BAE应用可以连接数据库并进行 *** 作,然后返回结果,通过本地软件与BAE程序相结合实现数据的读写
例如在BAE上开发一个数据库 *** 作的接口(通常可以返回一个JSON格式的数据,如果有二进制数据,可用base64编码),你的软件访问这个接口,然后由BAE的应用根据调用的参数去处理数据库 *** 作,然后将结果返回到你的客户端上。
直接通过软件远程调用数据库是不可以的,BAE的数据库不开放远程登录
有多种方法实现
方法一:要将你装MYSQL的这台电脑的IP暴露在公网上。如果是直接有公网地址那么非常的OK,不需要做任何 *** 作。如果是连在路由器上那么需要在路由器上做映射。做映射还是比较麻烦的,还不是所有设备都可以做映射。
方法二:用异地局域网软件,就是安装一个软件,显示一个虚拟网卡,这个虚拟网卡上有一个固定的 IP,然后另外其他公网上电脑要访问这个MYSQL也需要装这个异地局域网软件。类似这样的软件有 hamachi
以上就是关于百度BAE的MYSQL数据库,能不能在外网访问全部的内容,包括:百度BAE的MYSQL数据库,能不能在外网访问、路由器外网访问mysql数据库(回答正确追加300分)、等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)