【发布时间】:2020-09-11 07:25:59
【问题描述】:
所以我尝试使用 XAMPP 与 JDBC 建立连接,但它不起作用,我在这里做错了什么?
public static void main(String args[]) {
try {
Connection myConn = DriverManager.getConnection(
"http://localhost/phpmyadmin/sql.php?db=a3_eindopdracht_2&table=namen&pos=0", "", "");
Statement myStm = myConn.createStatement();
ResultSet myRs = myStm.executeQuery("SELECT * FROM namen");
while (myRs.next()) {
System.out.println(myRs.getString("voornaam") + " " + myRs.getString("achternaam"));
}
} catch (Exception exc) {
exc.printStackTrace();
}
【问题讨论】:
-
DriverManager.getConnection 必须使用连接字符串格式;此外,您必须添加 Class.forName 才能将当前驱动程序上传到类路径
-
PHPMyAdmin 是一个用于访问 MySQL 数据库的 Web 用户界面。使用 PHPMyAdmin 实例的 URL 不是从 Java 连接到 MySQL 数据库的有效连接 URL。
标签: java mysql jdbc jar webdrivermanager-java