码迷,mamicode.com
首页 > 其他好文 > 详细

软件工程综合实践心得(1)

时间:2017-07-02 17:50:04      阅读:155      评论:0      收藏:0      [点我收藏+]

标签:incr   综合   mysql   import   ati   out   ext   connect   not   

软件工程综合实践心得(1

mysql 使用

  1.  sql 文的使用(增、删、改、查询)

创建数据库    mybatis

a1.  表的创建   保存的表名  userinfo

userid

int

11

 

 

选中

username

char

20

 

 

 

pwd

char

20

 

 

 

 

CREATE TABLE `userinfo` (

  `userid` int(11) NOT NULL auto_increment,

  `username` char(20) default NULL,

  `pwd` char(20) default NULL,

  PRIMARY KEY  (`userid`)

)

INSERT INTO `userinfo` VALUES (1, ‘Zhang‘, ‘211‘);

INSERT INTO `userinfo` VALUES (2, ‘Li‘, ‘3243‘);

INSERT INTO `userinfo` VALUES (3, ‘Liu‘, ‘252‘);

INSERT INTO `userinfo` VALUES (4, ‘Quan‘, ‘894‘);

INSERT INTO `userinfo` VALUES (5, ‘Yan‘, ‘3251‘);

INSERT INTO `userinfo` VALUES (6, ‘Wu‘, ‘87589‘);

INSERT INTO `userinfo` VALUES (7, ‘Pi‘, ‘911‘);

 

A2.查询

Select  *  from  userinfo    where  username = ‘Zhang’

 

 

 

package cn.neusoft.mybatis.jdbc;

 

import java.sql.Connection;

import java.sql.DriverManager;

import java.sql.PreparedStatement;

import java.sql.ResultSet;

import java.sql.SQLException;

 

public class TestJdbc {

    public static void main(String[] args) {

      

       Connection con = null;

       PreparedStatement ps = null;

       ResultSet rs = null;    

       try {

           Class.forName("com.mysql.jdbc.Driver");

           con = DriverManager.getConnection(

                  "jdbc:mysql://127.0.0.1:3306/mybatis?characterEncoding=utf-8",

                  "root",

                  "123");

           String sql = "select * from userinfo where username = ?";

           ps = con.prepareStatement(sql);?

           ps.setString(1, "Zhang");

           rs = ps.executeQuery();

           while(rs.next()){

              int userid = rs.getInt("userid");

              String username = rs.getString("username");

              String pwd = rs.getString("pwd");

             

              System.out.println("编号:"+userid+"用户名:"+username+"密码"+

              pwd);

           }

          

       } catch (ClassNotFoundException e) {

           // TODO Auto-generated catch block

           e.printStackTrace();

       } catch (SQLException e) {

           // TODO Auto-generated catch block

           e.printStackTrace();

       }

 

    }

 

}

 

软件工程综合实践心得(1)

标签:incr   综合   mysql   import   ati   out   ext   connect   not   

原文地址:http://www.cnblogs.com/FvU1093-softwareEngineering/p/7106563.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!