zoukankan      html  css  js  c++  java
  • Mysql--JDBC的基础

    针对自己jdbc总是记不住的问题,我决定写在博客上,每天都看看--

    完整可行的例子:

    第一点:

    连接jdbc

        public static String jdbc_url = "jdbc:mysql://XXXXXXX:3306/mlhx_log_1?useUnicode=true&autoReconnect=true&characterEncoding=UTF-8&allowMultiQueries=true";
        public static final String usr_name = "xgame";
        public static final String usr_pass = "qingyouyile2013123456";
        private Connection con = null;
        private Statement stmt = null;
    
        public void init() {
            try {
                Class.forName("com.mysql.jdbc.Driver");
                con = DriverManager.getConnection(jdbc_url, usr_name, usr_pass);
                stmt = con.createStatement();
                System.out.println("connect succ !");
            } catch (ClassNotFoundException | SQLException e) {
                System.out.println("connect problem ");
                e.printStackTrace();
            }
        }

     第二点:

    执行sql语句

    public ResultSet execute(String sql) {
            try {
                return stmt.executeQuery(sql);
            } catch (SQLException e) {
                System.out.println("query problem: " + sql);
                e.printStackTrace();
            }
            return null;
        }

     第三点:

    关掉连接

        public void close(){
            try {
                stmt.close();
                con.close();
                System.out.println("close succ!");
            } catch (SQLException e) {
                System.out.println("close Exception!");
                e.printStackTrace();
            }
        }
  • 相关阅读:
    redis主从配置
    mysql被动模式下的主主配置
    centos7 重启网卡报错
    mysql innodb_data_file_path配置增加
    sql语句偶记录
    nginx 做前端代理时proxy参数配置
    firewalld实现网关功能
    mysql负载飙高原因分析
    nginx 直接返回状态码
    (转)Yale CAS + .net Client 实现 SSO(6)
  • 原文地址:https://www.cnblogs.com/tongBJ/p/7150550.html
Copyright © 2011-2022 走看看