下载mysql的JDBC驱动,这个在mysql的官方网站有下载,下载后是个压缩包,解压出一堆文件和目录,其中有JDBC的包,还有说明文档,还有源文件和sample,好了,现在修改classpath,把解压出来的目录加进去,然后在你的程序里就可以用Class.forname(驱动所在类路径)来加载驱动了。
JDBC是通过socket来连接数据库的,因为Mysql,Mssql,oracle等数据库都是服务器类型的,都通过socket从网络访问,如果是Access这类桌面型的数据库JDBC就没办法了,需要通过JDBC-ODBC桥来中转
JDBC是通过socket来连接数据库的,因为Mysql,Mssql,oracle等数据库都是服务器类型的,都通过socket从网络访问,如果是Access这类桌面型的数据库JDBC就没办法了,需要通过JDBC-ODBC桥来中转
解决方案 »
- Java中PrepareStatement的使用
- Xstream解析XML的问题
- 读取数据表并插入到数据库
- static的问题
- JSF的MyFaces调试错误java.lang.IllegalStateException
- 利用sax把xml转换成html(需要的是html代码)
- 请教EJB Persistence高手 Many-To-Many 如何只更新主表和中间表
- sping高手请做答,先谢谢了!
- 请教,给我一个EJB方面的实力,散分
- JB9下的struts1.1要怎么配置?
- linux+tomcat+jsp配置的问题!
- 请问Struts实际项目用什么开发比较好?最后美工设计用什么工具好?谢谢,在线等待
String url ="jdbc:mysql://localhost/myDB?user=soft&password=soft1234&useUnicode=true&characterEncoding=8859_1"
//myDB为数据库名
Connection conn= DriverManager.getConnection(url);
1.通过JDBC-ODBC桥进行连接,此方法需要配置ODBC,不过速度慢.2.通过JDBC连接,需要各种数据库的JAVA驱动,速度较JDBC-ODBC桥慢.