猿问

怎么连接不到数据库,报错啦

package com.xushiwei;

import java.beans.Statement;

import java.sql.*;

public class jdbc {

private static final String URL="jdbc:mysql://127.0.0.1:3306/xushiwei";

private static final String USER="root";

private static final String PASSWORD="123456";

     public static void main(String[] args) throws ClassNotFoundException, SQLException {

 Class.forName("com.mysql.jdbc.Driver");

  Connection conn=DriverManager.getConnection(URL,USER,PASSWORD);

       java.sql.Statement  xushi=conn.createStatement();

        ResultSet x=xushi.executeQuery("select name from miao ");

        while(x.next()){

        System.out.println(x.getString("name"));

        }

     }

}


woshi123w
浏览 2299回答 7
7回答

Caballarii

报什么错

染红_街道

Class.forName("com.mysql.jdbc.Driver");g改成      Class.forName("org.gjt.mm.mysql.Driver");

唯灬独

JDBC没有吧,正式项目都是有个专门的连接池配置文件

狙翎利利

导入mysql的驱动包了吗?是一个工具jar包。因为看了眼说异常没有发现驱动类。另外一个建议就是在数据库的使用结束以后要关闭连接。数据库的开关工作,重新定义一个类(作为数据库操作的工具类,里面封装数据库的开和关,因为在数据库操作时候要经常使用开和关)。谢谢~

woshi123w

这是嘛情况
随时随地看视频慕课网APP

相关分类

Java
MySQL
我要回答