gpt4 book ai didi

java - 尝试连接mysql数据库

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

我正在尝试连接到我的数据库。我通过

添加了 MySQL 连接器驱动程序 jar
  • 创建一个名为 lib 的文件夹
  • 将 jar 放入 lib 中
  • 右键单击项目>>属性>>构建路径>>(进入库选项卡)>>添加jar

我的代码如下所示:

public static void main(String[] args) {
try {
Connection myConn = DriverManager.getConnection("jdbc:mysql://localhost:3306/world", "user", "pass");
Statement myStat = myConn.createStatement();
ResultSet myRs = myStat.executeQuery("Select * from city");
while (myRs.next()) {
System.out.println(myRs.getString("Name"));
}
}
catch (Exception exc) {
exc.printStackTrace();
}}

错误:

java.sql.SQLException: No suitable driver found for jdbc:mysql://localhost:3306/world
at java.sql.DriverManager.getConnection(Unknown Source)
at java.sql.DriverManager.getConnection(Unknown Source)
at javademo4.driver.main(driver.java:8)

我正在使用 Eclipse Luna 和 mysql-connector-java-5.0.8-bin.jar。我肯定还有一个名为 world 的数据库和一个名为 city 的表,其中有一列名为 Name

最佳答案

首先,您必须注册 mysql 驱动程序,将此行添加到 Connection 行上方 Class.forName("com.mysql.jdbc.Driver")

希望对你有帮助

关于java - 尝试连接mysql数据库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29873450/

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