下载mysql的JDBC驱动,这个在mysql的官方网站有下载,下载后是个压缩包,解压出一堆文件和目录,其中有JDBC的包,还有说明文档,还有源文件和sample,好了,现在修改classpath,把解压出来的目录加进去,然后在你的程序里就可以用Class.forname(驱动所在类路径)来加载驱动了。
JDBC是通过socket来连接数据库的,因为Mysql,Mssql,oracle等数据库都是服务器类型的,都通过socket从网络访问,如果是Access这类桌面型的数据库JDBC就没办法了,需要通过JDBC-ODBC桥来中转

解决方案 »

  1.   

    Class.forName("org.gjt.mm.mysql.Driver").newInstance(); 
    String url ="jdbc:mysql://localhost/myDB?user=soft&password=soft1234&useUnicode=true&characterEncoding=8859_1" 
    //myDB为数据库名 
    Connection conn= DriverManager.getConnection(url);
      

  2.   

    JAVA连接数据库有两种方式:
    1.通过JDBC-ODBC桥进行连接,此方法需要配置ODBC,不过速度慢.2.通过JDBC连接,需要各种数据库的JAVA驱动,速度较JDBC-ODBC桥慢.
      

  3.   

    DriverManager.getConnection(String url);
      

  4.   

    http://www.enet.com.cn/eschool/inforcenter/A20040309292888.html
      

  5.   

    哇~牛人好多阿~谢谢大家了!谢谢CSDN!