jsp连接数据库

来源:2-1 JDBC 项目效果展示

似情之情

2017-01-15 19:55

package frist;

import java.sql.DriverManager;
import java.sql.ResultSet;

import com.mysql.jdbc.Connection;
import com.mysql.jdbc.Statement;

public class comi {
    private static final String URL="jdbc:mysql://127.0.0.1:3306/imooc";
    private static final String USER="root";
    private static final String PASSWORD="root";
    public static void main(String[] arges) throws Exception{
        //加载驱动
        Class.forName("com.mysql.jdbc.Driver");
        //连接数据库
        java.sql.Connection conn=DriverManager.getConnection(URL,USER,PASSWORD);
        //操作数据库
        java.sql.Statement stmt=conn.createStatement();
        ResultSet rs=stmt.executeQuery("select username,age from imooc_goddeess");
        
        while(rs.next()){
            System.out.println(rs.getString("username")+","+rs.getInt("age"));
        }
    }
}
Exception in thread "main" com.mysql.jdbc.exceptions.MySQLSyntaxErrorException: Table 'imooc.imooc_goddeess' doesn't exist
    at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:936)
    at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:2985)
    at com.mysql.jdbc.MysqlIO.sendCommand(MysqlIO.java:1631)
    at com.mysql.jdbc.MysqlIO.sqlQueryDirect(MysqlIO.java:1723)
    at com.mysql.jdbc.Connection.execSQL(Connection.java:3277)
    at com.mysql.jdbc.Connection.execSQL(Connection.java:3206)
    at com.mysql.jdbc.Statement.executeQuery(Statement.java:1232)
    at frist.comi.main(comi.java:20)

写回答 关注

1回答

  • 每天一学
    2017-01-17 22:30:48
    已采纳

    你把表明写错了,不是imooc_goddeess,是imooc_goddess。

JDBC之 “ 对岸的女孩看过来”

一起领略JDBC的奥秘,为进一步学习集成框架打下良好的基础

99327 学习 · 856 问题

查看课程

相似问题