java - 如何从netbeans上的服务器连接mysql数据库
问题描述
如何从netbeans上的服务器连接mysql数据库
try {
Class.forName("com.mysql.jdbc.Driver");
Connection con = (Connection) DriverManager.getConnection("jdbc:mysql://localhost:3306/pmsdb", "root", "");
return con;
} catch(Exception e) {
System.out.println(e);
return null;
}
解决方案
有一个创建 JDBC 连接的标准习惯用法……您可以通过使用此类并单击 IDE 中的“运行”按钮来调试配置。
如果它对您不起作用,请将错误输出添加到原始问题中,我们可以进一步调试。
public class JdbcConnection {
public static void main(String a[]){
try {
Class.forName("oracle.jdbc.driver.OracleDriver");
Connection con = DriverManager.
getConnection("jdbc:oracle:thin:@<hostname>:<port num>:<DB name>"
,"user","password");
Statement stmt = con.createStatement();
System.out.println("Created DB Connection....");
} catch (ClassNotFoundException e) {
// TODO Auto-generated catch block
e.printStackTrace();
} catch (SQLException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}
}
推荐阅读
- javascript - 跨浏览器视频自动播放循环
- ios - 应用商店提交失败
- php - 通过 PHP 和 SimpleXML 显示数据问题
- python - 如何使用 pandas 数据框更新 Postgres 表列?
- powerbi - PowerBI 中两个视觉对象之间的差异
- android - RecyclerView onBindViewHolder 被称为单个项目的无限时间
- discord - 如何知道机器人的邀请人?不和谐.js
- mongodb - 在 Azure 上基于 Linux 的 docker 容器中从 .net core 2.2 连接 Atlas MongoDb 的间歇性 TimeoutException
- angular - 如何将 Angular 视图作为下载链接提供?
- python - 使用 Keras 进行多重处理