gpt4 book ai didi

Java - 无法从 Cpanel (godaddy) 连接到 MySQL 数据库。 (错误 : java. sql.SQLException:用户'的访问被拒绝)

转载 作者:行者123 更新时间:2023-11-29 17:30:30 24 4
gpt4 key购买 nike

我无法连接到我网站上的数据库。用户帐号有权限且用户名和密码正确。唯一可能出错的是我用于数据库的链接,因为我只是将“http://”作为我的链接。我假设数据库在那里。 Godaddy cPanel 门户不会直接显示它所在的位置。

我不想做本地主机,我想从 Java 连接到我的 cPanel 上的实际数据库。

不是实际凭据。

在输出中显示:

run: Error: java.sql.SQLException: Access denied for user 'usertest'@'test.com' (using password: YES) java.lang.NullPointerException BUILD SUCCESSFUL (total time: 0 seconds)

代码:

主要:

package main;

public class main {

public static void main(String[] args) {
db connect = new db();
connect.getData();
}

}

数据库:

package main;
import java.sql.*;

public class db {

private Connection con;
private Statement st;
private ResultSet rs;

public db(){
try{
Class.forName("com.mysql.jdbc.Driver");

con = DriverManager.getConnection("jdbc:mysql://","usertest","test1");
st = con.createStatement();

}catch(Exception ex){
System.out.println("Error: "+ex);
}
}

public void getData() {
try{

String query = "select * from persons";
rs = st.executeQuery(query);
System.out.println("Records from Database");
while(rs.next());
String name= rs.getString("name");
String age = rs.getString("age");
System.out.println("Name: "+name+" "+"Age"+age);

}catch(Exception ex){
System.out.println(ex);
}
}
}

最佳答案

进入cpanel“mysql远程”选项并允许您的ip连接到mysql。

关于Java - 无法从 Cpanel (godaddy) 连接到 MySQL 数据库。 (错误 : java. sql.SQLException:用户'的访问被拒绝),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50707586/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com