[英]Java Database connection error with mysql
I don't know why i am getting this error infact i write code write and also add java connector in my project. 我不知道为什么我实际上得到了这个错误,我编写了代码并在项目中添加了Java连接器。 Please any one resolve my issue
请任何人解决我的问题
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();
}
}
}
Try fixing the connection string: 尝试修复连接字符串:
Connection myConn = DriverManager.getConnection(" jdbc : mysql ://localhost:3306/world","root","1234") 连接myConn = DriverManager.getConnection(“ jdbc : mysql :// localhost:3306 / world”,“ root”,“ 1234”)
Looks like you have semicolon for the sql statement, 看起来您对sql语句有分号,
Below is the correct one. 下面是正确的一个。
ResultSet myRs = myStmt.executeQuery("SELECT * FROM world.city");
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.