zoukankan      html  css  js  c++  java
  • 吴裕雄--天生自然JAVA数据库编程:执行数据库更新操作

    import java.sql.Connection ;
    import java.sql.DriverManager ;
    import java.sql.Statement ;
    public class DeleteDemo{
        // 定义MySQL的数据库驱动程序
        public static final String DBDRIVER = "org.gjt.mm.mysql.Driver" ;
        // 定义MySQL数据库的连接地址
        public static final String DBURL = "jdbc:mysql://localhost:3306/mldn" ;
        // MySQL数据库的连接用户名
        public static final String DBUSER = "root" ;
        // MySQL数据库的连接密码
        public static final String DBPASS = "mysqladmin" ;
        public static void main(String args[]) throws Exception {    // 所有的异常抛出
            Connection conn = null ;        // 数据库连接
            Statement stmt = null ;            // 数据库操作
            int id = 2 ;
            Class.forName(DBDRIVER) ;    // 加载驱动程序
            String sql = "DELETE FROM user WHERE id="+id  ;
            conn = DriverManager.getConnection(DBURL,DBUSER,DBPASS) ;
            stmt = conn.createStatement() ;    // 实例化Statement对象
            stmt.executeUpdate(sql) ;        // 执行数据库更新操作
            stmt.close() ;                    // 关闭操作
            conn.close() ;            // 数据库关闭
        }
    };
    import java.sql.Connection ;
    import java.sql.DriverManager ;
    import java.sql.Statement ;
    public class InsertDemo01{
        // 定义MySQL的数据库驱动程序
        public static final String DBDRIVER = "org.gjt.mm.mysql.Driver" ;
        // 定义MySQL数据库的连接地址
        public static final String DBURL = "jdbc:mysql://localhost:3306/mldn" ;
        // MySQL数据库的连接用户名
        public static final String DBUSER = "root" ;
        // MySQL数据库的连接密码
        public static final String DBPASS = "mysqladmin" ;
        public static void main(String args[]) throws Exception {    // 所有的异常抛出
            Connection conn = null ;        // 数据库连接
            Statement stmt = null ;            // 数据库操作
            Class.forName(DBDRIVER) ;    // 加载驱动程序
            String sql = "INSERT INTO user(name,password,age,sex,birthday) "+
                " VALUES ('李兴华','www.mldn.cn',30,'男','2008-08-27')" ;
            conn = DriverManager.getConnection(DBURL,DBUSER,DBPASS) ;
            stmt = conn.createStatement() ;    // 实例化Statement对象
            stmt.executeUpdate(sql) ;        // 执行数据库更新操作
            stmt.close() ;                    // 关闭操作
            conn.close() ;            // 数据库关闭
        }
    };
    import java.sql.Connection ;
    import java.sql.DriverManager ;
    import java.sql.Statement ;
    public class InsertDemo02{
        // 定义MySQL的数据库驱动程序
        public static final String DBDRIVER = "org.gjt.mm.mysql.Driver" ;
        // 定义MySQL数据库的连接地址
        public static final String DBURL = "jdbc:mysql://localhost:3306/mldn" ;
        // MySQL数据库的连接用户名
        public static final String DBUSER = "root" ;
        // MySQL数据库的连接密码
        public static final String DBPASS = "mysqladmin" ;
        public static void main(String args[]) throws Exception {    // 所有的异常抛出
            Connection conn = null ;        // 数据库连接
            Statement stmt = null ;            // 数据库操作
            Class.forName(DBDRIVER) ;    // 加载驱动程序
            String name = "李康" ;            // 姓名
            String password = "www.mldnjava.cn"    ;    // 密码
            int age = 23 ;        // 年龄
            String sex = "女" ;     // 性别
            String birthday = "2003-08-27" ;
            String sql = "INSERT INTO user(name,password,age,sex,birthday) "+
                " VALUES ('"+name+"','"+password+"',"+age+",'"+sex+"','"+birthday+"')" ;
            conn = DriverManager.getConnection(DBURL,DBUSER,DBPASS) ;
            stmt = conn.createStatement() ;    // 实例化Statement对象
            stmt.executeUpdate(sql) ;        // 执行数据库更新操作
            stmt.close() ;                    // 关闭操作
            conn.close() ;            // 数据库关闭
        }
    };
    import java.sql.Connection ;
    import java.sql.DriverManager ;
    import java.sql.Statement ;
    public class UpdateDemo{
        // 定义MySQL的数据库驱动程序
        public static final String DBDRIVER = "org.gjt.mm.mysql.Driver" ;
        // 定义MySQL数据库的连接地址
        public static final String DBURL = "jdbc:mysql://localhost:3306/mldn" ;
        // MySQL数据库的连接用户名
        public static final String DBUSER = "root" ;
        // MySQL数据库的连接密码
        public static final String DBPASS = "mysqladmin" ;
        public static void main(String args[]) throws Exception {    // 所有的异常抛出
            Connection conn = null ;        // 数据库连接
            Statement stmt = null ;            // 数据库操作
            int id = 2 ;
            Class.forName(DBDRIVER) ;    // 加载驱动程序
            String name = "李华" ;            // 姓名
            String password = "mldn"    ;    // 密码
            int age = 25 ;        // 年龄
            String sex = "男" ;     // 性别
            String birthday = "2001-09-13" ;
            String sql = "UPDATE user SET name='"+name+"',password='"
                +password+"' , age=" + age + ",sex='"+sex+"',birthday='"
                +birthday+"' WHERE id="+id  ;
            conn = DriverManager.getConnection(DBURL,DBUSER,DBPASS) ;
            stmt = conn.createStatement() ;    // 实例化Statement对象
            stmt.executeUpdate(sql) ;        // 执行数据库更新操作
            stmt.close() ;                    // 关闭操作
            conn.close() ;            // 数据库关闭
        }
    };
  • 相关阅读:
    【JVM性能调优】检测最耗cpu的线程的脚本
    JUC之ThreadPoolExecutor实现原理
    HashMap实现原理
    JUC之阻塞队列BlockingQueue的实现原理
    dubbo实践
    .net 技术基础
    日志等级
    CentOS 笔记(六) 历史命令 自动补充
    CentOS 笔记(五) 常用工具
    CentOS 笔记(二) 端口占用,进程查看
  • 原文地址:https://www.cnblogs.com/tszr/p/12158872.html
Copyright © 2011-2022 走看看