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

原文地址:https://www.cnblogs.com/twfb/p/6671229.html