3306是mysql的端口阿,你安装mysql了吗??

解决方案 »

  1.   

    不行啊,而且装了VF也不一定是3306端口吧?只知道那是mysql的默认端口
      

  2.   

    VF好象只能用ODBC-JDBC来连吧,它没有JDBC的,再说3306又不是它的端口。
      

  3.   

    只要是 ODBC可以是别的数据库  java 就可以通过 jdbc_odbc 桥来连接数据库~~
      

  4.   

    我装了MYSQL,也正常,对啊我的MYSQL是用的3306端口, 可是连接的时候就出现,就出现了上面的错误
    还有我是想, 如果我有别的数据库(如VFP)的文件可不可以通过ODBC来调用呢, 但不想装VFP, 只通过ODBC来调用呢 
    <%  
        Class.forName("org.gjt.mm.mysql.Driver");
        Connection con = 
         DriverManager.getConnection("jdbc:mysql://localhost:3306/presidential_election", "admin", "admin");    Statement stmt = con.createStatement();
        ResultSet rs = stmt.executeQuery("SELECT countynumber, countyname, state FROM COUNTY");
        while(rs.next()) {
    %><option value="<%= rs.getString("countynumber") %>">
      <%= rs.getString("countyname") %>,
      <%= rs.getString("state") %>
    </option><%  } // end while()

        // clean up.
        if (rs!=null) rs.close(); 
        if (stmt!=null) stmt.close();
        if (con!=null) con.close();
    %>
      

  5.   

    我的MYSQL服务已经启动了各位救我,
    我被这个数据库想了几万年了,
    头发都白了
      

  6.   

    ("jdbc:mysql://localhost:3306/presidential_election", "admin", "admin");
    你的MySQL有这个admin的用户吗?
    MySQL默认的用户名是root的,而且在没有设置密码之前它是空的,没有密码的。另外你在CMD方式下输入netstat -an,看有没有类似这样的一行,没有的话说明你的MySQL没有启动。
      Proto  Local Address          Foreign Address        State
      TCP    0.0.0.0:3306           0.0.0.0:0              LISTENING
      

  7.   

    VFP可以不装,可以用ODBC来连接VFP中的数据库,只是你不装的话,假如你想修改那个数据库,你就没有办法修改了。
      

  8.   

    楼主如此问问题?分还那么高!!!
    看看这样的问题:“请问一下我如果没有装VF, 可能通过JDBC-ODBC调用VF的数据库吗”看看这样的回答:“("jdbc:mysql://localhost:3306/presidential_election", "admin", "admin");
    你的MySQL有这个admin的用户吗?
    MySQL默认的用户名是root的,而且在没有设置密码之前它是空的,没有密码的。另外你在CMD方式下输入netstat -an,看有没有类似这样的一行,没有的话说明你的MySQL没有启动。
      Proto  Local Address          Foreign Address        State
      TCP    0.0.0.0:3306           0.0.0.0:0              LISTENING
    ”“VFP可以不装,可以用ODBC来连接VFP中的数据库,只是你不装的话,假如你想修改那个数据库,你就没有办法修改了。”