腾讯云服务器怎么搭建支持外网访问的mysql数据库

腾讯云服务器怎么搭建支持外网访问的mysql数据库,第1张

使用第三方一键php包的配置。win服务器还是linux 服务器都可以在三方面板中成功配置出可视化 *** 作界面,然后一键部署php环境。

接下去就是这些步骤了:

1、注册域名

2、选购服务器

3、网站备案

4、搭建网站环境

5、安装网站程序

6、充实网站内容

数据库 *** 作就是这么来的。因为这方面内容较多,留言或到博客找相关内容,老魏写过不少详细的内容,可以帮助入门。

如果你会写本地注册,那么外网注册就不难,可以利用易语言的服务器组件和客户组件之间的通讯来 *** 作。或者直接把数据库外网端口打开。不会本地 *** 作那没办法,慢慢学吧。用到的代码太多了,没时间写出来。

你用的软件服务器端应该是基于sql做的。想连接的话只要在网络上通就可以了。有2种情况。

1,如果是固定IP地址就好说了,直接在你的客户端服务器名称那填服务器的IP地址就可以了。

2,如果是动态的,一般就得用***来设置了,或者花生壳。而如果你的服务器也是内网IP的话,可能就得做一个端口映射。一般路由器里面都可以设置。

要点:

1确认服务器端SQL服务端口号是否为:1433

2如果不是1433,配置客户端

3建立服务器端登录帐号,确保角色及管理数据库

一、查看服务器端情况

1 看ping 服务器IP能否ping通。

这个实际上是看和远程sql server 服务器的物理连接是否存在。如果不行,请检查网络,查看配置,当然得确保远程sql server 服务器的IP拼写正确。

2 在Dos或命令行下输入telnet 服务器IP 端口,看能否连通。

如telnet 202114100100 1433

通常端口值是1433,因为1433是sql server 的对于Tcp/IP的默认侦听端口。如果有问题,通常这一步会出问题。通常的提示是“……无法打开连接,连接失败"。

如果这一步有问题,应该检查以下选项。

1) 检查远程服务器是否启动了sql server 服务。如果没有,则启动。

2) 检查sql server服务器端有没启用Tcp/IP协议,因为远程连接(通过因特网)需要靠这个协议。检查方法是,在服务器上打开 开始菜单->程序->Microsoft SQL Server->服务器网络实用工具,看启用的协议里是否有tcp/ip协议,如果没有,则启用它。

3) 检查服务器的tcp/ip端口是否配置为1433端口。仍然在服务器网络实用工具里查看启用协议里面的tcp/ip的属性,确保默认端口为1433,并且隐藏服务器复选框没有勾上。

事实上,如果默认端口被修改,也是可以的,但是在客户端做telnet测试时,写服务器端口号时必须与服务器配置的端口号保持一致。如果隐藏sql server服务器复选框被勾选,则意味着客户端无法通过枚举服务器来看到这台服务器,起到了保护的作用,但不影响连接,但是Tcp/ip协议的默认端口将被隐式修改为2433,在客户端连接时必须作相应的改变(具体方式见 二:设置客户端网络实用工具)。

4) 如果服务器端 *** 作系统打过sp2补丁,则要对windows防火墙作一定的配置,要对它开放1433端口,通常在测试时可以直接关掉windows防火墙(其他的防火墙也关掉最好)。(4、5步我没有做就成功了)

5) 检查服务器是否在1433端口侦听。如果sql server服务器没有在tcp连接的1433端口侦听,则是连接不上的。检查方法是在服务器的dos或命令行下面输入

netstat -a -n 或者是netstat -an,在结果列表里看是否有类似 tcp 127001 1433 listening 的项。如果没有,则通常需要给sql server 2000打上至少sp3的补丁。其实在服务器端启动查询分析器,输入select @@version 执行后可以看到版本号,版本号在802039以下的都需要打补丁。

如果以上都没问题,这时你再做telnet 服务器ip 1433 测试,将会看到屏幕一闪之后光标在左上角不停闪动。恭喜你,你马上可以开始在企业管理器或查询分析器连接

云数据库不支持远程连接,如果你希望编写软件将数据库放在BAE的mysql中,可以尝试创建一个BAE应用,这个BAE应用可以连接数据库并进行 *** 作,然后返回结果,通过本地软件与BAE程序相结合实现数据的读写

例如在BAE上开发一个数据库 *** 作的接口(通常可以返回一个JSON格式的数据,如果有二进制数据,可用base64编码),你的软件访问这个接口,然后由BAE的应用根据调用的参数去处理数据库 *** 作,然后将结果返回到你的客户端上。

直接通过软件远程调用数据库是不可以的,BAE的数据库不开放远程登录

以上就是关于腾讯云服务器怎么搭建支持外网访问的mysql数据库全部的内容,包括:腾讯云服务器怎么搭建支持外网访问的mysql数据库、易语言开发的登录注册软件客户端如何用外部网络访问服务器端的Access数据库进行注册登录、外网访问sql数据库等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/10200242.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-06
下一篇 2023-05-06

发表评论

登录后才能评论

评论列表(0条)

保存