java - 将java代码连接到mysql时遇到问题
问题描述
线程“主”com.mysql.jdbc.exceptions.jdbc4.MySQLNonTransientConnectionException 中的异常:无法创建与数据库服务器的连接。尝试重新连接 3 次。放弃。
public class MyClass {
public static void main(String[] args) throws Exception {
String url= "jdbc:mysql://localhost:3306/first/?useUnicode=yes&autoReconnect=true&useSSL=false";
String uname="root";
String pass="****";
Class.forName("com.mysql.jdbc.Driver");
Connection con= DriverManager.getConnection(url,uname,pass);
Statement st= con.createStatement();
ResultSet rs=st.executeQuery("select name from sample_t where rollno=1");
rs.next();
String name1=rs.getString("name");
System.out.println(name1);
st.close();
con.close();
}
}
解决方案
请检查您的 MySQL 服务器是否正在运行。