美文网首页
java-mysql

java-mysql

作者: heliping_peter | 来源:发表于2018-06-06 09:52 被阅读7次
    package xsl2mysql;
    
    import java.sql.Connection;
    import java.sql.DriverManager;
    import java.sql.SQLException;
    
    
    
    import java.sql.*;
    
        public class write2mysql {
    
            // JDBC 驱动名及数据库 URL
            static final String JDBC_DRIVER = "com.mysql.jdbc.Driver";
            static final String DB_URL = "jdbc:mysql://192.168.124.145:30963/RUNOOB";
    
            // 数据库的用户名与密码,需要根据自己的设置
            static final String USER = "root";
            static final String PASS = "root";
    
            public static void main(String[] args) {
                Connection conn = null;
                Statement stmt = null;
                try{
                    // 注册 JDBC 驱动
                    Class.forName("com.mysql.cj.jdbc.Driver");
    
                    // 打开链接
                    System.out.println("连接数据库...");
                    conn = DriverManager.getConnection(DB_URL,USER,PASS);
    
                    // 执行查询
                    System.out.println(" 实例化Statement对象...");
                    stmt = conn.createStatement();
                    String sql;
    
                    //sql = "CREATE TABLE bugall (id int not null, 问题类型 varchar(20) not null, 标识 char(20) not null, 主题 varchar(50) not null, 经办人 varchar(20) not null, 报告人 char(20) not null, 优先级 varchar(10) not null, 状态 varchar(10) not null,解决结果 varchar(10) not null,创建 Datetime not null,更新 Datetime not null, primary key (id));";
                    //stmt.executeUpdate(sql);
                    String sql1 = "INSERT INTO `bugall` VALUES ('1','缺陷', 'DCE-8010', 'DCE3.0插件问题','徐俊杰','hengyang.ma','中优先级','待办','未解决','2018/5/15 16:25','2018/5/24 16:35');";
                    stmt.executeUpdate(sql1);
    
    
                    stmt.close();
                    conn.close();
                }catch(SQLException se){
                    // 处理 JDBC 错误
                    se.printStackTrace();
                }catch(Exception e){
                    // 处理 Class.forName 错误
                    e.printStackTrace();
                }finally{
                    // 关闭资源
                    try{
                        if(stmt!=null) stmt.close();
                    }catch(SQLException se2){
                    }// 什么都不做
                    try{
                        if(conn!=null) conn.close();
                    }catch(SQLException se){
                        se.printStackTrace();
                    }
                }
                System.out.println("Goodbye!");
            }
        }
    

    相关文章

      网友评论

          本文标题:java-mysql

          本文链接:https://www.haomeiwen.com/subject/elovsftx.html