mysql与java连接查询_JAVA连接MYSQL,查询 ,添加,删除,语句

package com;

import java.sql.*;

/** *//**

* @author Administrator

*/

public class ggg {

private Connection con = null ;

private Statement stmt = null ;

private String url = "jdbc:mysql://localhost/test ";

private String user = "root ";

private String pwd = "0429 ";

/** *//** Creates a new instance of Operation */

public ggg() {

init();

}

/** *//** init */

private void init(){

try {

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

con = DriverManager.getConnection(url ,user ,pwd );

stmt = con .createStatement();

} catch (Exception e){

// your installation of JDBC Driver Failed

e.printStackTrace();

}

}

/** *//**

* TODO 增加一条记录

* @param sn     学生名字

* @param ss     学生性别

* @param sa     学生年龄

* @param so     学生专业

* @return void

*/

public void add(String sn,String ss,String sa,String so){

String sql2 = "insert into student value ('"

+sn+"',' "+ss+"',' "+sa+"',` "+so+"` ); ";

try {

stmt.execute(sql2);

}catch (SQLException e){

e.printStackTrace();

}

}

/** *//**

* TODO 查询记录

* @param sn 记录的学生姓名

* @return String 查询的结果

*/

public String search(String sn){

String str = "so :sa :"+sn+" ss :";

String sql1 = "select * from student where sn= '"+sn+"'; ";

try {

ResultSet rs = stmt .executeQuery(sql1);

if(rs.next()){

str = str+rs.getString("sn ")+" 手机号 :"

+rs.getString("sa ");

}else str = "该记录不存在 !!!";

}catch (Exception e){

e.printStackTrace();

}

return str;

}

/** *//**

* TODO 修改记录

* @param sn    学生姓名

* @param ss    该学生性别

* @parame sa   学生的年龄

* @return void

*/

public void modify(String sn,String ss){

String sql = "update sturesult set ss ="+ss

+" where sn ='"+sn+"' ";

try {

stmt .executeUpdate(sql);

}catch (SQLException e){

e.printStackTrace();

}

}

/** *//**

* TODO 删除记录

* @param sn 学生姓名

* @return void

*/

public void delete(String sn){

String sql1 = "delete from teststudent "+" where sn= '"+sn+"'; ";

try {

stmt.executeUpdate(sql1);

}catch (Exception e){

e.printStackTrace();

}

}

/**关闭连接*/

public void close(){

try {

if (con != null ) con .close();

if (stmt != null ) stmt .close();

}catch (Exception e){

e.printStackTrace();

}

}

public static void main(String args[])throws Exception{

//add test here!!!!

System.out .println("ghost is a big worry ");

}

}

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值