⑴ 局域网连接不到数据库
可以通过本地机的数据提供者直接访问数据库,sqlserver
是提供了网络访问功能的dbms系统。无需重写winsock。
使用ado,在连接字符串中把服务器地址/用户名/密码写入就可以直接访问数据库了。
Provider=sqloledb;Data
Source=[hostname];Initial
Catalog=[dbname];User
Id=[username];Password=[password];
更换服务器地址就需要重写连接字符串,不过可以把这类敏感信息加密到2进制文件中,在程序中动态调用。常见方法是使用配置文件的多服务器镜像,则更换服务器后可以从其他来源获得新服务器信息。
但是不推荐这种做法,打破了一般聊天程序的体系结构。之前你说的方法是一般分布式程序的常见做法,有很多现成方案可用,也无需从socket开始写。
⑵ 怎样连接局域网中的mysql数据库
1首先要确保内网应用正常。
2明确内网mysql数据库访问地址,并确保mysql数据库服务正常。如本地mysql数据库访问地址是localhost:3306。
3然后使用自己的帐号登录nat123。然后选择主面板/端口映射列表/添加映射。
4设置映射信息。选择全端口映射类型。填写内网mysql数据库服务器IP地址,和外网访问的域名。可以使用自己的域名,也可以使用免费二级域名。将鼠标放在输入框有向导提示。
5访问者打开mysql全端口映射后的域名和访问端口。如在添加访问地址时,同时勾选允许局域网访问,则在访问者局域网内都可以访问。
6查看访问者状态。鼠标放在访问者图标上,提示当前状态信息。
7在使用访问者本机,可以进行访问mysql数据库。访问地址是本地访问者打开的域名端口
⑶ 外网如何访问局域网内网的mysql数据库
Mysql数据库服务器部署在内网环境,局域网内可以访问mysql数据库,内网也可以上外网。利用nat123如何实现外网访问到内网mysql数据库?下面是我跟大家分享的是外网如何访问局域网内网的mysql数据库,欢迎大家来阅读学习。
外网如何访问局域网内网的mysql数据库
外网访问内网的mysql数据库的方法
首先要确保内网应用正常。明确内网mysql数据库访问地址,并确保mysql数据库服务正常。如本地mysql数据库访问地址是localhost:3306。

⑷ 同一个局域网内不在同一个网段怎么连接数据库
将无线网的WAN端口设置为192.168.101.X,连接到192.168.101.X的地址段的交换机上即可。
⑸ 怎么连接同一局域网mysql数据库
怎么连接同一局域网mysql数据库
两个不同的网络中间必经过路由器,否则没法通信。按照这个原则,你要将 192.168.1.abc 这台带MYSQL的电脑在路由器中做一个端口映射,然后你在其他网络中远程连接这个映射后的IP:3306,就能访问到192.168.1.abc上的MYSQL了。
或者在路由器中将这台MYSQL电脑做一个DMZ
⑹ 局域网内怎么访问另外一台电脑的数据库
--访问不同电脑上的数据库(远程只要联好网就一样)
--如果经常访问或数据量大,建议用链接服务器
--创建链接服务器
exec sp_addlinkedserver 'srv_lnk','','SQLOLEDB','远程服务器名或ip地址'
exec sp_addlinkedsrvlogin 'srv_lnk','false',null,'用户名','密码'
go
--查询示例
select * from srv_lnk.数据库名.dbo.表名
--导入示例
select * into 表 from srv_lnk.数据库名.dbo.表名
go
--处理完成后删除链接服务器
exec sp_dropserver 'srv_lnk','droplogins'
⑺ 如何正确连接局域网中另一台计算机的数据库地址
需要链接到对方数据库需要满足基本条件:
1、对方需要开启远程IP或别名访问(可以二选一)
2、对方电脑防火墙开放数据库端口,默认为1433端口
3、对方数据库SQL Server Browser服务需要开启
⑻ 怎样通过外网连接内网的SQLSERVER数据库
用自主域名或提示免费二级域名,将域名实时解析到本地IP。然后,通过域名访问数据库。
如数据库主机有经过路由,需要在路由做端口映射。
添加数据库应用端口映射。然后,在外网通过经过映射的外网地址端口访问。
登录,添加映射。选择“其他非网站”应用类型,内网地址端口是数据库应用地址端口,外网端口可自定义。
保存映射后,查看映射状态。状态提示正常表示映射成功。
5
测试外网地址访问。数据库连接客户端配置用映射后的外网地址端口。连接数据库成功。
⑼ 局域网内如何连接其它电脑上的数据库为已用!
方法很多:
开发程序直接使用他,数据库是提供接口可以访问的
使用ACCESS的ODBC网络连接表
使用SQL Server直接登陆
使用SQL Server做数据同步,定时代理作业
⑽ 局域网内如何连接Oracle数据库
需要知道数据库主机的IP地址,数据库端口号,服务名称,数据库账户及密码才可以连接。
1、首先在本地oracle的安装目录下找到找到tnsnames.ora文件。一般路径为:~oracleproct10.2.0db_1 etworkADMIN
4、用正确的账户名及密码登录,就可以连接成功。