JAVA连接MYSQL,查询 ,添加,删除,语句
来源:互联网 发布:屏幕修复软件 编辑:程序博客网 时间:2024/06/13 12:33
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 ");
}
}
/** *//**
* @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
- JAVA连接MYSQL,查询 ,添加,删除,语句
- JAVA连接MYSQL,查询 ,添加,删除,语句
- JAVA连接MYSQL,查询 ,添加,删除,语句
- JAVA连接MYSQL,查询 ,添加,删除,语句
- JAVA连接MYSQL,使用PreparedStatement 写查询,修改,添加,删除,语句
- java连接mysql-查询,插入,更新,删除
- 连接MySQL并提供查询,删除,修改和添加的java程序
- 查询、删除、添加、修改SQL语句
- java连接数据库(查询语句)
- mysql语句用法,添加、修改、删除字段
- mysql delete 语句(连接删除)
- SQL查询语句--from--where--联合查询--连接--删除
- mysql的语句分类,查询、子查询及连接查询
- mysql查询锁表及删除连接
- java连接接数据库实现数据库的添加 删除 更新 查询操作的一个帮助类
- java连接mysql删除操作
- java连接mysql查询操作
- yii基本添加,修改,删除,查询db语句
- Wi-Fi Direct ,让 DLNA 如虎添翼
- 2015阿里巴巴校招杭州java研发面经(初面)
- [Linux] 在 Linux CLI 使用 ssh-keygen 生成 RSA 密钥
- android快速开发xUtils框架
- JavaScript中 属性
- JAVA连接MYSQL,查询 ,添加,删除,语句
- python 2.5版yield之学习心得
- 音乐播放器制作日志(Day1)
- 搭建SpringMvc的注意事项(血和泪的教训)
- mysql数据库的读取和插入
- ReportStudio进阶教程(三) - 配置报表目录页面 之 返回目录
- CreateProcess 内部实现
- 在CentOS 6.3中安装与配置Tomcat-7方法
- 灵芝泡茶文化