怎么jdbc连mysql有些地方看到的是:
Class.forName("org.gjt.mm.mysql.Driver").newInstance();
有些地方看到的是:
Class.forName(com.mysql.jdbc.Driver).newInstance();
到底哪个正确阿?
Class.forName("org.gjt.mm.mysql.Driver").newInstance();
有些地方看到的是:
Class.forName(com.mysql.jdbc.Driver).newInstance();
到底哪个正确阿?
解决方案 »
- 为什么用system.out.println(str) 在控制台输出的中文都是乱码?
- java高手来,关于JTable的
- Java动态生成导入类(高手请进)
- 致JAVA初学者+如何下手学JAVA [精华]
- 一个牛人的博客,高手们进来看看。
- 数据唯一性 验证 采用查询还是捕获异常?
- 字符串到表达式的转换,谁懂?
- 关于数据结构(基于JAVA的)我无法import ConsoleReader.*;
- 有谁知道现在java方面的证书哪一个最权威?
- awt中Window问题
- 请问如何使用Locale类实现对各国家输出格式的更改?
- 如何将日期Nov 8, 2005 11:33:15 AM 转换成2005-11-8 11:33:15
Returns the Class object associated with the class or interface with the given string name. static Class<?> forName(String name, boolean initialize, ClassLoader loader)
Returns the Class object associated with the class or interface with the given string name, using the given class loader. 这种东西查一下api不就有了,或者编译一下不是也出来了,用得着上来发贴吗
com.mysql.jdbc.Driver是新版本的驱动,新版本中仍然保持这旧版本的驱动类,所以org.gjt.mm.mysql.Driver还可以用,但不建议用.