java - 如何为 java netbeans 应用程序设置在线数据库
问题描述
我正在为我的 java 应用程序尝试在线数据库连接,但似乎我的数据库连接不正确这是我的 java 代码:
private void jButton1ActionPerformed(java.awt.event.ActionEvent evt) {
// TODO add your handling code here
try {
Class.forName("com.mysql.jdbc.Driver");
Connection con = DriverManager.getConnection("sql101.epizy.com/epiz_26206530_sekolah","LOGIN","PASSWORD");
String query = "select * from users where username=? and password=?";
PreparedStatement pst = con.prepareStatement(query);
pst.setString(1, jTextField1.getText());
pst.setString(2, jPasswordField1.getText());
ResultSet rs = pst.executeQuery();
if(rs.next()) {
JOptionPane.showMessageDialog(null, "Login Berhasil");
jLabel7.setText(rs.getString(1));
welcome well = new welcome();
this.setVisible(false);
well.setVisible(true);
}
} catch (Exception e) {
}
}
我已经输入了 MySQL JDBC 驱动程序库,顺便说一下,我正在使用来自https://infinityfree.net/的在线数据库
解决方案
推荐阅读
- html - 将 jQuery 库加载到项目中时,CSS Hamburger 停止工作
- c# - 通过设置 ASPNETCORE_ENVIRONMENT 设置 ASP.NET Core 部署到 azure 获取错误启用开发环境
- javascript - 如何让不和谐的机器人读取另一个机器人的嵌入
- python - Python How to Implement Threading of my Email Class
- r - 如何在我现有的 ggplot2 棒棒糖图表中间插入平均值?
- reactjs - 无法渲染 react-router-dom 基本功能组件
- sql - 是否有任何查询可以找到此 id 信息?
- c++ - 为 buildroot 运行 make 的麻烦
- matlab - 消除信号中的假峰值的问题
- c++ - Linux 上没有控制台应用程序