`

11月28号(第26天的学习)

 
阅读更多
继续昨天的

删除语句

//调用包
import java.sql.Connection ;

//调用包
import java.sql.DriverManager ;

//调用包
import java.sql.Statement ;

/**
* cheyan2 类
* @author xinjie
*
*/
public class cheyan2{


// 定义MySQL的数据库驱动程序
public static final String DBDRIVER = "org.gjt.mm.mysql.Driver" ;

// 定义MySQL数据库的连接地址
public static final String DBURL = "jdbc:mysql://localhost:3306/ace" ;

// MySQL数据库的连接用户名
public static final String DBUSER = "root" ;

// MySQL数据库的连接密码
public static final String DBPASS = "root" ;

/**
* main() 主方法
* @param String[] args
* @throws Exception
* return 空
*/
// 所有的异常抛出
public static void main(String args[]) throws Exception { 

// 数据库连接
Connection conn = null ;

// 数据库操作
Statement stmt = null ; 

// 加载驱动程序
Class.forName(DBDRIVER) ; 

//定义变量 SQL的删除代码
String sql = "DELETE FROM  users WHERE user_name = 'chenpeng' ;";

//获得连接
conn = DriverManager.getConnection(DBURL,DBUSER,DBPASS) ;

// 实例化Statement对象
stmt = conn.createStatement() ;  

// 执行数据库更新操作
stmt.executeUpdate(sql) ;

// 关闭操作
stmt.close() ; 

// 数据库关闭
conn.close() ;  
}
}

更新语句

//调用包
import java.sql.Connection ;

//调用包
import java.sql.DriverManager ;

//调用包
import java.sql.Statement ;

/**
* cheyan2 类
* @author xinjie
*
*/
public class shiyan3{


// 定义MySQL的数据库驱动程序
public static final String DBDRIVER = "org.gjt.mm.mysql.Driver" ;



// 定义MySQL数据库的连接地址
public static final String DBURL = "jdbc:mysql://localhost:3306/ace" ;


// MySQL数据库的连接用户名
public static final String DBUSER = "root" ;


// MySQL数据库的连接密码
public static final String DBPASS = "root" ;
/**
* main() 主方法
* @param String[] args
* @throws Exception
* return 空
*/
// 所有的异常抛出
public static void main(String args[]) throws Exception { 

// 数据库连接
Connection conn = null ;

// 数据库操作
Statement stmt = null ; 

// 加载驱动程序
Class.forName(DBDRIVER) ; 

//定义变量 SQL的更新代码
String sql = "UPDATE users SET user_name = 'chenmimimi'  WHERE user_name = 'chenmihua' ;";

//获得连接
conn = DriverManager.getConnection(DBURL,DBUSER,DBPASS) ;

// 实例化Statement对象
stmt = conn.createStatement() ;  

// 执行数据库更新操作
stmt.executeUpdate(sql) ;

// 关闭操作
stmt.close() ; 

// 数据库关闭
conn.close() ;  
}
}

查询语句


//调用包
import java.sql.Connection ;

//调用包
import java.sql.ResultSet;

//调用包
import java.sql.DriverManager ;

//调用包
import java.sql.Statement ;
/**
* shiyan4 类
* @author xinjie
*
*/
public class shiyan4{

    // 定义MySQL的数据库驱动程序
        public static final String DBDRIVER = "org.gjt.mm.mysql.Driver" ;

        // 定义MySQL数据库的连接地址
        public static final String DBURL = "jdbc:mysql://localhost:3306/ace" ;

        // MySQL数据库的连接用户名
        public static final String DBUSER = "root" ;

        // MySQL数据库的连接密码
        public static final String DBPASS = "root" ;
       
        /**
         * main() 方法
         * @param String[] args
         * @throws Exception
         */
        public static void main(String[] args) throws Exception { 
               
        // 数据库连接
                Connection conn = null ;
            
                // 数据库连接
                Statement stmt = null ; 
           
                // 加载驱动程序
                Class.forName(DBDRIVER) ; 
            
                //定义变量 SQL的查询代码
                String sql = "SELECT * FROM users;";
               
                //获得连接
                conn = DriverManager.getConnection(DBURL,DBUSER,DBPASS) ;
             
                // 实例化Statement对象
                stmt = conn.createStatement() ;  
               
                // 执行数据库查找操作
               ResultSet rs = stmt.executeQuery(sql);
              
               //循环
               while(rs.next()){
              
               //输出
               System.out.println(rs.getString("user_name"));
               }
           
               // 关闭操作
                stmt.close() ; 
            
                // 数据库关闭
                conn.close() ;  
        }
}
分享到:
评论

相关推荐

    远程学习方法与技术2011年上半年第一次作业.doc

    远程学习方法与技术是教育领域的一个重要分支,它利用信息技术手段打破了传统教育的时空限制,使得学习者可以在任何时间、任何地点进行自我驱动的学习。在2011年上半年的这份远程学习作业中,主要涉及了以下几个关键...

    AR28 CMW340 R0311P26

    AR28 CMW340 R0311P26的固件版本R0311P26可能代表了固件的修订级别,其中“R”可能代表“Release”,数字组合可能表示发布日期或者内部版本号。用户通常可以通过升级固件来解决设备的问题、提升性能或增强安全性。 ...

    青岛版五四制三年级下册数学知识点梳理.doc

    - **大月与小月**:大月有31天(1月、3月、5月、7月、8月、10月、12月),小月30天(4月、6月、9月、11月)。平年2月28天,闰年2月29天。 - **判断平年闰年**:公历年份除以4无余数通常是闰年,但整百年份需除以...

    小学数学人教三年级上册易错题汇总PPT学习教案.pptx

    13. **数据统计分析**:第二十一题呈现了一个简单的统计图表,涉及集合交集的概念,如参加不同活动小组的人数统计。 这些题目覆盖了小学三年级数学的基本知识点,包括基本运算、估算、单位转换、图形理解、数量关系...

    Java入门1·2·3:一个老鸟的Java学习心得.PART3(共3个)

    2.3.1 在Eclipse中创建自己的第一个项目 28 2.3.2 在Eclipse中编写HelloWorld程序 29 2.3.3 通过Eclipse运行Hello World 31 2.4 小结:Eclipse——功能很强大 32 2.5 习题 32 第3章 Java中的基本数据类型和...

    二年级奥数.杂题.时间与日期.docx

    例如,从2021年11月26日到2021年12月16日,经过的天数为16 - 26 + 1 = 11天。对于涉及星期的问题,可能需要借助日历来推算,因为连续的日期并不一定是连续的星期数。 例如,例1问从2021年8月16日到2021年3月8日共...

    青岛版五四制三年级(下册)数学知识点梳理.doc

    小月有30天,包括4月、6月、9月、11月。平年2月有28天,闰年2月有29天。 - **平年和闰年**:平年全年365天,上半年181天,下半年184天;闰年全年366天,上半年182天,下半年也是184天。判断闰年的方法是:非整百年...

    TCP IP Illustrated (TCP/IP详解.第一卷)

    Naugle撰写,由Wiley Computer Publishing出版,ISBN号为0471196568,出版日期为1998年11月1日。作者深入浅出地介绍了TCP/IP协议族的核心概念和技术细节,并通过大量的图解来帮助读者理解复杂的网络协议。 #### 二...

    2020春五年级英语下册Unit7Chinesefestivals知识梳理新版牛津译林版20200428398

    32. on the second Sunday of May - 在五月的第二个星期日,即母亲节的日期。 33. in September or October - 在九月或十月,重阳节的时间。 34. look at the moon at night - 晚上赏月,中秋的传统活动。 35. give ...

    金融行业研究方法-投行案例学习(107):业务合并问题解决之道.pdf

    - **无偿受让专利**:2008年11月24日,亚玛顿有限与亚玛顿科技签订了《专利转让协议》,无偿受让了部分专利。 - **受让专利申请权**:2010年1月26日,亚玛顿有限以3万元的价格从上海复先受让了“纳米涂膜及光伏发电...

    JAVA入门1.2.3:一个老鸟的JAVA学习心得 PART1(共3个)

    2.3.1 在Eclipse中创建自己的第一个项目 28 2.3.2 在Eclipse中编写HelloWorld程序 29 2.3.3 通过Eclipse运行Hello World 31 2.4 小结:Eclipse——功能很强大 32 2.5 习题 32 第3章 Java中的基本数据类型和...

    全国消防安全知识竞赛100题.pdf

    26. 公共娱乐场所位置限制:不得设置在地下二层(第26题)。 27. 大型活动审批:具有火灾危险的群众性活动,需向公安消防机构申报(第27题)。 28. 使用燃气的习惯:先点火后开气,防止泄漏(第28题)。 29. 消防...

    优秀资料(2021-2022年收藏)小学生天文知识竞赛复习题库.docx

    1. **天文坐标系统**:中国古代将黄、赤道附近的天区分为“二十八宿”,这是一种早期的天文定位系统。 2. **光年**:光年是长度单位,表示光在一年内传播的距离。 3. **地月距离**:地球到月亮的平均距离约为380,...

    python入门到高级全栈工程师培训 第3期 附课件代码

    第26章 01 学生自主复习 02 分享列表 03 多态 04 封装 05 面向对象概念总结 06 反射 07 反射及动态导入模块 08 类的内置attr属性 09 类内置attr属性补充 10 继承的方式完成包装 11 组合的方式完成授权 第27章 01 ...

    精品(2021-2022年)资料苏教版五年级上册数学找规律、解决问题的策略练习.doc

    如果3月1日是星期三,那么3月5日是星期日,3月6日是星期一,所以3月5日是第一个星期日,那么3月12日是第二个星期日,以此类推,可以计算出休息天数和上课天数。 3. 同样的日期规律应用于2012年的教师节和国庆节,...

    新小学三年级道德与法治上册期中考试题及答案【精编】.pdf

    28. 时间管理:作为学习的小主人,应制定学习计划,有效利用时间,避免拖延,保持专注。 29. 独自在家安全:在独自在家时,遇到陌生人敲门,不应开门;接到陌生电话,不要轻易透露个人信息;遇到紧急情况,知道如何...

    官方GNU C函数库手册

    第二十六章深入讲解了进程的创建、等待、终止等操作,以及进程间的资源共享和同步机制,是并发编程和多任务处理的基础。 26. **作业控制(Job Control)** 第二十七章介绍了作业控制的概念,特别是在shell环境中...

    是全中文的一个编程语言

    2004 年7月28日-31日易语言参加软交会,大连大有吴涛易语言软件开发有限公司参加中国国际软件和信息服务交易会,展台位置在大连星海会展中心东22号门旁边,届时易语言将携简体中文版、繁体中文版、英文版、日文版向...

Global site tag (gtag.js) - Google Analytics