帮忙看下我的java连接数据库怎么连不上

来源:百度知道 编辑:UC知道 时间:2024/05/15 05:10:22
package MPSMS;

package MPSMS;

import java.awt.FlowLayout;
import java.awt.Frame;
import java.awt.GridLayout;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.ResultSet;
import java.sql.SQLException;
import java.sql.Statement;

import javax.swing.JButton;
import javax.swing.JFrame;
import javax.swing.JLabel;
import javax.swing.JOptionPane;
import javax.swing.JPanel;
import javax.swing.JPasswordField;
import javax.swing.JTextField;

public class load extends JFrame implements ActionListener
{
JPanel jp1=new JPanel();
JLabel label1=new JLabel("账号:");

JTextField name=new JTextField();
JLabel label2=new JLabel("密码:");
JPasswordField password=new JPasswordField();
JButton inBbtn=new JButton("进入&qu

首先,我发现你的SQL语句有写错了。Select * FROM uers 中的uers写错了吧。在一个就是这个SQL语句本身的了。我认为应该用select * from user where username=name and password=pswd这个语句来判断。
如果用我这个Sql语句的话,就把while改为if就可以了。
希望对你有所帮助。

1.你的数据库设置密码了吗?我的数据库设了密码,连接函数是这样写的:
public void setupConn() {
try {
if (conn == null) {
Class.forName("org.gjt.mm.mysql.Driver");
String url = "jdbc:mysql://localhost:3306/sd";
conn = DriverManager.getConnection(url, "root", "00857");
}
} catch (Exception ex) {
ex.printStackTrace();
}
}
2.Java中尼导入Jar包了吗?如果没有的话,可以从晚上下载一个,与数据库的连接最好是有Jar包,下载不到,可以Hi我!

哥们说的话很搞哦,多少分都行,呵呵!
解决不了问题,hi我!

你异常栈没有打印,那你可以hi我,我帮你看一下