与mysql的Java数据库连接错误

时间:2015-03-26 11:04:36

标签: java mysql

我不知道为什么我得到这个错误,我写代码写,并在我的项目中添加java连接器。 请任何人解决我的问题

import java.sql.*;
public class jbdcdemo {

    public static void main(String[] args) {

        try{
            //1. Get Connection to DB
            Connection myConn = DriverManager.getConnection("jbdc:msql://localhost:3306/world","root","1234");
            //2. Create a statement
            Statement myStmt = myConn.createStatement();
            //3. Execute sql query
            ResultSet myRs = myStmt.executeQuery("SELECT * FROM world.city;");      
            //4. Process the results
            while(myRs.next()){
                System.out.println(myRs.getString("Name")+", "+myRs.getString("District"));

            }
        }
        catch(Exception exc){

            exc.printStackTrace();
        }
    }
}

2 个答案:

答案 0 :(得分:5)

尝试修复连接字符串:

连接myConn = DriverManager.getConnection(“ jdbc mysql :// localhost:3306 / world”,“root”,“1234”)

答案 1 :(得分:0)

看起来你有sql语句的分号,

以下是正确的。

ResultSet myRs = myStmt.executeQuery("SELECT * FROM world.city");