zoukankan      html  css  js  c++  java
  • intellij java mysql

    1. 下载
      • https://dev.mysql.com/downloads/connector/j/
    2. 随便解压到某个位置(我是解压到了jdk下的lib目录下)
    3. 打开intellij File-> Project Structure -> Modules ->Dependencies-> 点击最右边的+ -> JARs or directories... -> 选择解压后文件中的jar文件 -> OK
    4. 现在你可以在左侧的External Libraries中看到mysql-...了
    5. 测试连接
    
        import java.sql.*;
    
        import static java.sql.DriverManager.*;
        
        public class k {
            public static void main(String[] args){
                try{
                    //调用Class.forName()方法加载驱动程序
                    Class.forName("com.mysql.jdbc.Driver");
                    System.out.println("成功加载MySQL驱动!");
                }catch(ClassNotFoundException e1){
                    System.out.println("找不到MySQL驱动!");
                    e1.printStackTrace();
                }
        
                String url="jdbc:mysql://IP地址:3306/数据库名";    //JDBC的URL
                //调用DriverManager对象的getConnection()方法,获得一个Connection对象
    
                Connection conn;
                try {
                    conn = DriverManager.getConnection(url,"root","密码");
    
                    PreparedStatement ps = conn.prepareStatement("SELECT * from 表名");
                    //创建一个PreparedStatement对象
    
                    ResultSet rs = ps.executeQuery();
    
                    System.out.print("成功连接到数据库!");
                    stmt.close();
                    conn.close();
                } catch (SQLException e){
                    e.printStackTrace();
                }
            }
        }
    
    1. 不过如果在网络应用程序中使用它,则可以将驱动程序(mysql-connector-java-3.1.14-bin.jar)放入WAR文件的WEB-INF/lib目录中。例如使用像Tomcat 9这样的servlet / JSP引擎,请将驱动程序放在Tomcat/lib目录中。

    参考链接:http://stackoverflow.com/questions/6164950/i-cant-load-the-jdbc-driver-for-mysql

  • 相关阅读:
    1. Window环境下
    A-Frame 简介03
    A-frame_02
    A-Frame_简单介绍
    iOS_UIWebView加载本地html文件路径问题
    AVAudioRecorder 录制音频
    内存管理, 对象的生命周期
    02-socket编程
    01-socket第三方库 AsyncSocket(GCDAsyncSocket)
    01-MKNetworkKit介绍及使用
  • 原文地址:https://www.cnblogs.com/edhg/p/6671229.html
Copyright © 2011-2022 走看看