小结: 在JBDC编写数据库语言时要注意Space键,我把代码调试了七八遍才找到错误
代码
package LoginFrame;
import javax.swing.*;
import java.awt.*;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import java.sql.*;
public class LoginFrame {
private final String PROP_FILE="mysql.ini";
private String driver;/*连接java中的数据库驱动*/
private String url;/*服务器的连接地址*/
private String username;/*用户名*/
private String password;/*密码*/
// 登入界面
private JFrame jFrame=new JFrame("Login");
private JTextField usejTField = new JTextField(20);
private JTextField passJTFiled=new JTextField(20);
private JButton loginJButton =new JButton("Login");
// 执行JDBC操作
private Connection connection;
private Statement statement;
private PreparedStatement preparedStatement;
private ResultSet resultSet;
// 默认连接mysql的test数据库
public LoginFrame(){
this.driver="com.mysql.cj.jdbc.Driver";
this.url="jdbc:mysql://localhost:3306/test?useSSL=false&serverTimezone=GMT";