发布网友
发布时间:2023-10-28 19:05
共1个回答
热心网友
时间:2023-11-26 01:47
如何连接到远程Mysql数据库
一.联系远程数据库
:
1.显示密码
比如MySQL
连接到远程数据库(192.168.5.116),端口“3306”,用户名“root”,密码“123456”
c:/关系型数据库
-h
192.168.5.116
-P
3306
-你
根
-p123456
2.隐藏密码
比如MySQL
连接
本地数据库
,用户名是"root"、
c:/关系型数据库
-h
本地主机
-你
根
-p
进入
密码:
其次,配置mysql以允许远程链接
默认情况下,mysql账户不允许远程登录,只能在本地主机登录。本文提供了两种设置mysql通过远程主机连接的方法。
第一,换表方法
localhost登录到mysql后,将
"mysql%
在哪里
用户
=
根;
mysql
第二,
授权法
例如:
如果您希望myuser使用我的密码从任何主机连接到mysql服务器。
mysqlmyuser%
辨认
经过
我的密码
随着
同意
选项;
如果您希望允许用户myuser从ip地址为192.168.1.6的主机连接到mysql服务器,并使用mypassword作为密码
mysqlmyuser192.168.1.3辨认
经过
我的密码
随着
同意
选项;
mysql根@loadb116根@loadb116123456
随着
同意
选项;
询问
好吧,
0
行
受到影响的
(0.00
秒)
mysql
询问
好吧,
0
行
受到影响的
(0.00
秒)
2.使用ip地址本地登录。
#
关系型数据库
-你
根
-p
-h
192.168.5.116
进入
密码:
欢迎
到
这
关系型数据库
监视器。
命令
结束
随着
;
或者
/g。
你的
关系型数据库
关系
身份证明(identification)
是
60
计算机网络服务器
版本:
5.1.45
关系型数据库
社区
计算机网络服务器
(GPL)
类型
求助;
或者
/h
为
救命啊。
类型
/c
到
清楚的
这
缓冲。
mysql“sa”,右键选择“属性”
5、左侧选择“常规”,右侧选择“SQLServer身份验证”,并设置密码
6、右击数据库选择“方面”
7、在右侧的方面下拉框中选择“服务器配置”;将“RemoteAccessEnabled”属性设为“True”,点“确定”
8、至此SSMS已设置完毕,先退出,再用sa登录,成功即表示sa帐户已经启用
9、打开sqlserver配置管理器
10、下面开始配置SSCM,选中左侧的“SQLServer服务”,确保右侧的“SQLServer”以及“SQLServerBrowser”正在运行
11、在左则选择sqlserver网络配置节点下的sqlexpress的协议,在右侧的TCP/IP默认是“否”,右键启用或者双击打开设置面板将其修改为“是”
12、选择“IP地址”选项卡,设置TCP的端口为“1433”
13、将"客户端协议"的"TCP/IP"也修改为“Enabled”配置完成,重新启动SQLServer2008。此时应该可以使用了,但是还是要确认一下防火墙。打开防火墙设置。将SQLServr.exe(C:ProgramFilesMicrosoftSQLServerMSSQL10.SQLEXPRESSMSSQLBinnsqlservr.exe)添加到允许的列表中。
如何用OLEDB方法连接Access数据库?
远程连接access数据库的几个方法:1.建立VPN(VirtualPrivateNetwork),然后把服务器中mdb文件所在的Folder共享即可。连接方法如下:“Provider=Microsoft.Jet.OLEDB.4.0;DataSource=服务器名文件夹mydata.mdb;JetOLEDB:DatabasePassword=datapass;PersistSecurityInfo=False”2.把数据库放在Web服务器上,使ADO或RDO通过RDS(RemoteDataService)及IIS来实现:如果服务器设置了ODBCDSN的话,连接方法如下:"Provider=MSRemote;RemoteServer=http://服务器名;RemoteProvider=MSDASQL;DSN=AdvWorks;Uid=dataUserName;Pwd=dataPassWord"如果设置的是OLEDBProvider的话,连接方法如下:"Provider=MSRemote;RemoteServer=http://服务器名;RemoteProvider=Microsoft.Jet.OLEDB.4.0;DataSource=数据库文件路径,"+"admin,"+""(数据库用户名为:admin;密码为空)3.编写服务器程序,通过TCP/IP,传递Recordset。4.使用第三方控件,如:ADOAnywhere或UDAPartsRDB等。5.使用XMLHTTP应用举例OledbConnectionmyconn=null;myconn=newOledbConnection("192.168.1.155","DSN=mydata;DRIVER={MicrosoftAccessDriver(*.mdb)};UID=test;PWD=test;");//其中服务器IP是192.168.1.155;数据库名是mydata;数据库用户名这密码都是testmyconn.Open();