关于MYSQL连接数据库的看法

网站系统开发需要掌握web技术。

源程序:

package shujuku;

import java.sql.*;

import javax.swing.JOptionPane;

public class test
{
 public static void main(String[] args)
 {
  
  try {
   Class.forName("com.mysql.jdbc.Driver");
  } catch (ClassNotFoundException e) {
   // TODO 自动生成的 catch 块
   e.printStackTrace();
  }     //加载MYSQL JDBC驱动程序
  try {
   String num=JOptionPane.showInputDialog("请输入用户名:");
   String userpassword=JOptionPane.showInputDialog("请输入密码:");
   Connection connect = DriverManager.getConnection(
             "jdbc:mysql://localhost:3306/test","root","lzx94971");
              //连接URL为   jdbc:mysql//服务器地址/数据库名  ,后面的2个参数分别是登陆用户名和密码
  Statement stmt = connect.createStatement();
  String sql = "select  *  from user where name='"+num+"'and userpassword='"+userpassword+"'";
  ResultSet i = stmt.executeQuery(sql);
  if(i.next())
  {
   JOptionPane.showMessageDialog(null,"登陆成功!","Success",JOptionPane.PLAIN_MESSAGE);
  }
  else
  {
   JOptionPane.showMessageDialog(null,"登录失败!","Errow",JOptionPane.PLAIN_MESSAGE);
  }
  stmt.close();
  connect.close();
  }
  catch (Exception e) {
        System.out.print("get data error!");
        e.printStackTrace();
      }

由于之前没有预习,所以上课没有完成任务,而且这个也很难。

我觉得这节课还是很有难度的,所以每天都要花一个小时左右吧。

posted @ 2017-03-01 19:48  学霸学吧  阅读(170)  评论(0编辑  收藏  举报