zoukankan      html  css  js  c++  java
  • mysql连接测试java脚本

    JDBC.java

    import java.io.IOException;
    import java.io.InputStream;
    import java.sql.*;
    import java.util.Properties;
    
    public class JDBC {
    
        public static void main(String[] args) throws IOException {
    
            InputStream resourceAsStream = ClassLoader.getSystemClassLoader()
                    .getResourceAsStream("config.properties");
            Properties properties = new Properties();
            properties.load(resourceAsStream);
            String ip = properties.getProperty("ip");
            String db = properties.getProperty("db");
            String name = properties.getProperty("name");
            String password = properties.getProperty("password");
    
            try {
                Class.forName("com.mysql.jdbc.Driver");
            } catch (ClassNotFoundException e) {
                e.printStackTrace();
            }
            Connection connection = null;
            try {
                connection = DriverManager.getConnection("jdbc:mysql://"+ip+":3306/"+db+"?characterEncoding=utf8&useSSL=false",name,password);
            } catch (SQLException e) {
                e.printStackTrace();
            }
    
            String sql = "select version()";
            Statement statement = null;
            try {
                statement = connection.createStatement();
                ResultSet rs = statement.executeQuery(sql);
                while (rs.next()){
                    String version = rs.getString("version()");
                    System.out.println("mysql version: "+version);
                }
            } catch (SQLException e) {
                e.printStackTrace();
            }
        }
    }

    config.properties

    ip=127.0.0.1
    db=aaos_platform
    name=root
    password=root123

    connect.sh

    javac JDBC.java
    java -cp .:mysql-connector-java-5.1.44.jar JDBC

    pom.xml

    <dependency>
        <groupId>mysql</groupId>
        <artifactId>mysql-connector-java</artifactId>
        <version>5.1.44</version>
    </dependency>
    

     

    jar包版本:

    mysql-connector-java-5.1.44.jar

  • 相关阅读:
    poj 1010
    poj 1060
    poj 1001
    POJ 2769
    POJ 2559
    poj 2403
    POJ 1088
    设置全屏与退出全屏
    iframe 父子页面方法调用
    Web 前端面试小知识
  • 原文地址:https://www.cnblogs.com/scorates/p/10482229.html
Copyright © 2011-2022 走看看