yuweifeng1017 发表于 2012-10-23 09:53:12

连接SQL SERVER以及MYSQL数据库

Dim $Server = "127.0.0.1" ;SQL主机名称
Dim $ID = "sa" ; 登入数据库主机的账号一般都会用sa
Dim $pw = "sa" ;登入数据库主机的密码
DIM $Company="ECUSTMES" ;数据库名称

$conn = ObjCreate("ADODB.Connection")
$RS = ObjCreate("ADODB.Recordset")

$conn.Open ("driver={SQL Server};server="&$Server&";uid="&$ID&";pwd="&$pw&";database="&$Company);主机名IP127.0.0.1,UID=用户,PWD=密码,database=数据库名
$RS.ActiveConnection = $conn ; 设定RS 是 conn 的集合 重要的部份
请问一下,为什么这段代码运行起来会报错呢,把$Server改为.之后又能正常运行了,另外#include <Array.au3>
Dim $sServer = "172.16.100.120"
Dim $sDatabase = "otrs"
Dim $sUsername = "otrs"
Dim $sPassword = "P@ssw0rd123456"
$ObjConn = ObjCreate("ADODB.Connection")
$Objconn.open ("DRIVER={MySQL ODBC 3.51 Driver};SERVER=" & $sServer & ";DATABASE=" & $sDatabase & ";UID=" & $sUsername & ";PWD=" & $sPassword & ";PORT=3306)这段连接MYSQL数据库的连接也有问题,还请各位大大帮忙看下,十分感谢

yuweifeng1017 发表于 2012-10-24 17:00:58

好吧,最后发现是服务端MYSQL5.0.1跟客户端3.5.1的密码算法不一样。

My2009 发表于 2013-1-7 14:37:11

这个还真不容易发现,你算是牛人一个了{:face (303):}

meteor0330 发表于 2014-2-6 11:35:06

记号一下!!!!!!!!

ak47gglllk 发表于 2014-5-11 16:20:54

感谢感谢,学习学习

pehtz 发表于 2014-10-17 22:55:43

最近在用autoit链接mysql,谢谢楼主的信息。

605284 发表于 2014-11-17 20:51:53

好东西,收藏

manbutianya 发表于 2015-5-8 11:58:27

正需要,谢谢!

baoxingchun 发表于 2016-1-16 10:21:27

最近正在找这方面的资料,谢谢楼主

WMS37 发表于 2017-5-10 02:52:19

第二个mysql 用不了啊

lead10 发表于 2019-8-24 09:35:23

好东西,收藏

lead10 发表于 2019-8-31 10:24:50

最近在用autoit链接mysql,谢谢楼主的信息。
页: [1]
查看完整版本: 连接SQL SERVER以及MYSQL数据库