java - 将java代码连接到mysql时遇到问题

标签 java mysql jdbc database-connection

Exception in thread "main" com.mysql.jdbc.exceptions.jdbc4.MySQLNonTransientConnectionException: Could not create connection to database server. Attempted reconnect 3 times. Giving up.

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 服务器是否正在运行。

关于java - 将java代码连接到mysql时遇到问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58474582/

相关文章:

java - 将结果集的行存储在字符串数组中

java - Spring mvc - 如何将所有错误的请求映射映射到单个方法

java - 使用 isCancelled() 时 SwingWorker 不会停止

MySQL 实用程序 "mysqldiff": Database name difference alone?

java - 检查是否插入或替换

java - SQL异常 : No value specified for parameter 1

java - 线程中的异常 "main"java.lang.InknownClassChangeError : Implementing class

java - import com.wordnik 无法解析

mysql - 如何将条件聚合 mysql 转换为 laravel 查询?

php - 这个登录系统安全吗