我正在尝试在netbeans中开发一个简单的数据库Web应用程序,但我在数据库连接时遇到问题,我的数据库由于某种原因没有连接,用户名密码和主机名是正确的,并且mysql工作台已注册我的netbeans也是。
此代码有问题吗?
public class test {
public static void main(String args[]) {
Connection conn=null;
try{ `conn=DriverManager.getConnection("jdbc:mysql://localhost:3306/crud_news", "root","zunairaabira");`
if(conn!=null){
System.out.println("successful");
} }
catch(Exception e){ System.out.println("notconnected");
}}}
请帮助!!
答案 0 :(得分:1)
看起来你还没有加载MYSQL JDBC驱动程序。
添加:
Class.forName("com.mysql.jdbc.driver").newInstance();
答案 1 :(得分:1)
您也需要调用mysql驱动程序的实例。添加
Class.forName("com.mysql.jdbc.Driver").newInstance();
在你的conn =陈述之前。