主题:  求救!麻烦大家了

Eugene-Emily

职务:普通成员
等级:1
金币:0.0
发贴:41
#12005/11/16 5:36:04
各位大哥大姐们

我现在想用Mysql和DW的连接

我是先在ODBC里面的System ODC里添加了连接,我发现我在建立连接时(连接名为:test),Database那项是下拉式选择的,我这里的选项全是乱码(本来应该有mysql和test两个数据库的)我留空也好,还是输入test什么的都是可以测试成功的,为什么会这样呢??

起初还觉得无所谓,到了打开DW中连接数据库时

连接名我用:test

Conection String是:driver={mysql connector/odbc v5};uid=root;pwd=abcde;database=test;

也是可以成功的连接的,但是但我要看数据库里的表格的时候,就显示Test这个数据库没有表格!但是我在Mysql administrator或是cmd下看都是有表格的~,现在头很大,怎么弄也弄不出表格在dw显示,很急~谢谢各位大哥大姐了~



蓝鲸

职务:版主
等级:5
金币:42.1
发贴:2614
#22005/11/16 22:50:51
通过ODBC
"Driver={mysql};database=yourdatabase;uid=username;pwd=yourpassword;option=16386;"
不用DW连接,改用手工输入试试

连接mysql我没试过,但用DW可能会有问题,改用手工代码吧,应该没什么问题。


非常大鱼

Eugene-Emily

职务:普通成员
等级:1
金币:0.0
发贴:41
#32005/11/17 3:24:55
谢谢版主的回答,我现在试着去自己写

<%@LANGUAGE="VBSCRIPT" CODEPAGE="936"%>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
<title>Test1</title>
</head>

 <%
  strconnection="dsn=tes;
  driver={mysql connector/odbc v5};uid=root;pwd=abc;database=test;"


 %>

</body>
</html>


但是测试时说~
Error Type:
Microsoft VBScript compilation (0x800A0408)
Invalid character
/test/1.asp, line 10
  strconnection="dsn=test;


Browser Type:


好郁闷阿

我上面的这个连接是看这个教程的
computer.sz.net.cn/2004-04-06/nw2004040600080.shtml



Eugene-Emily

职务:普通成员
等级:1
金币:0.0
发贴:41
#42005/11/17 4:37:31
我的表达能不怎么样,我想把截图给大哥贴出来,让大哥帮我看看吧~

我转了MySQL和 MyODBC connector 版本都是最新的,但是发现好像和以前的变化不到~

这个是ODBC的

图片如下:

database那个地方没有办法选择,写什么都可以,不写的话也还是可以测试成功的!


这是在DW中Asp,这个我想是对的了,因为我试过改任何一个参数都是会导致测试失败的
不过在这里我也发现database=name;这个地方的name要是不是数据库的名字的话就不会测试成功!我想这是不是表明系统已经和MySQL已经顺利连接了呢?

图片如下:


到了这里就郁闷了,数据库连接上了,但是发现没有办法看被连接的数据库的表格~显示是什么表格也没有~

图片如下:


我只要一建立recordset就会出现这个

图片如下:


这个是MySQL administrator中的数据库~呜~~~数据库里面真的是有表的阿~~~

图片如下:


在这里还有就是DW生成的这个 TEST 的connecttion文件是

<%
' FileName="Connection_ado_conn_string.htm"
' Type="ADO"
' DesigntimeType="ADO"
' HTTP="false"
' Catalog=""
' Schema=""
Dim MM_Test_STRING
MM_Test_STRING = "driver={mysql connector/odbc v5};database=1;uid=root;pwd=abcd;"
%>


大哥们,小弟刚刚接触,问题是幼稚了点,但是已经让我足足两天没有睡上觉了~~

希望大家能帮帮我~~~我的QQ是262697~谢谢,邮箱是yuliaeugene@gmail.com

谢谢了~



Eugene-Emily

职务:普通成员
等级:1
金币:0.0
发贴:41
#52005/11/17 4:41:06
Connection_ado_conn_string.htm
的原文件,不知道有没有用,也就先上传上来

相关文件(rar):点这儿打开



Eugene-Emily

职务:普通成员
等级:1
金币:0.0
发贴:41
#62005/11/20 4:59:31
真的没有人可以告诉我吗?~~



蓝鲸

职务:版主
等级:5
金币:42.1
发贴:2614
#72005/11/21 9:36:45
ODBC是否正确设置了,测试一下是否链接成功


非常大鱼

Eugene-Emily

职务:普通成员
等级:1
金币:0.0
发贴:41
#82005/11/25 11:11:35
是在DW中的那个测试吗?是成功的!!!好郁闷哦~



Eugene-Emily

职务:普通成员
等级:1
金币:0.0
发贴:41
#92005/12/25 13:48:24
我的问题还是没有人能帮我吗?



Eugene-Emily

职务:普通成员
等级:1
金币:0.0
发贴:41
#102005/12/25 13:51:16
现在我改用 Asp.net了,还是不会连接,大家能告诉我如何在Dreamweaver下连接mysql吗?