【发布时间】:2014-09-06 11:04:45
【问题描述】:
我正在尝试学习 JDBC 和 MySQL ,但我一直无法在 JDBC 和驱动程序之间建立连接。我已经将驱动程序复制到我的项目中,这是我的代码:
public static void main(String[] args)
{
try
{
System.out.println("Connection to server...");
Class.forName("com.mysql.jdbc.driver").newInstance();
System.out.println("Connection succesful");
}catch(Exception ex)
{
System.out.println("Error: " + ex.getMessage());
}
}
但它总是抛出异常。我对此做了一些研究,似乎我需要使用DriverManager,但是有很多代码示例但没有解释。所以我想要一些帮助来理解它是如何工作的,我不想只是复制和粘贴代码。
【问题讨论】:
-
我敢肯定你没有先了解 JDBC 理论。无论如何,你可以在这里找到教程mkyong.com/jdbc/how-to-connect-to-mysql-with-jdbc-driver-java。但建议您先阅读理论(主要是架构)。
-
我用谷歌搜索了你 :) vogella.com/tutorials/MySQLJava/article.html
-
"但它总是抛出异常" 你至少应该添加有关抛出异常的详细信息。但我很确定,如果您将异常消息与“mysql jdbc”一起搜索,您会找到答案。