MySQL Connector/J的下载,并测试是否连接(附代码)

由于上篇的篇幅已经太大,就把最后一步单独列出来,做一讲解。

还是先附上下载链接:https://dev.mysql.com/downloads/connector/j/

截图:

接着打开eclipse,新建一个java project:“demo1”

在demo1里面新建一个folder(也就是文件夹):“lib1”,放置你的连接器MySQL Connector/J

解压缩MySQL Connector/J,把mysql-connector-java-5.1.47-bin.jar这个压缩包直接拖拽到lib1里面

之后右键demo1的properties(也就是属性)载入连接器(Java Bulid Path--libraries--Add JARs..--demo1--lib1),把连接器导入,附上一张截图:

之后新建两个class文件:“conn”,“SqlConnection”这两个文件名最好与其内容里的类名相同

粘贴代码:

conn.java文件内容:

package demo1;

import java.sql.Connection;
import java.sql.SQLException;
public class conn {
     
        public static void main(String[] args) {
        // TODO Auto-generated method stub
        SqlConnection test = new SqlConnection();
        test.TheSqlConnection();    
    }
 }

SqlConnection.java文件内容:

package demo1;

import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.SQLException;
 
public class SqlConnection {
    //这里是SqlConnection 类
 
            /*
            *java连接mysql数据库
            *1、加载驱动程序
            *2、数据库连接字符串"jdbc:mysql://localhost:3306/数据库名?"
            *3、数据库登录名
            *3、数据库登录密码
            */
 
        private static final String URL="jdbc:mysql://localhost:3306/test";//数据库连接字符串,这里的deom为数据库名
        private static final String NAME="root";//登录名
        private static final String PASSWORD="123456";//密码
        
        public void TheSqlConnection() {
        {
            //1.加载驱动
            try {
                Class.forName("com.mysql.jdbc.Driver");
            } catch (ClassNotFoundException e) {
                System.out.println("未能成功加载驱动程序,请检查是否导入驱动程序!");
                            //添加一个println,如果加载驱动异常,检查是否添加驱动,或者添加驱动字符串是否错误
                e.printStackTrace();
            }
            Connection conn = null;
            try {
                conn = DriverManager.getConnection(URL, NAME, PASSWORD);
                    System.out.println("获取数据库连接成功!");
            } catch (SQLException e) {
                System.out.println("获取数据库连接失败!");
                            //添加一个println,如果连接失败,检查连接字符串或者登录名以及密码是否错误
                e.printStackTrace();
            }
                   //数据库打开后就要关闭
            if(conn!=null)
            {
                try {
                    conn.close();
                } catch (SQLException e) {
                    // TODO Auto-generated catch block
                    e.printStackTrace();
                    conn=null;
                }
            }
            }
        }
  }

之后再main函数所在文件,也就是conn.java,右键 run运行

最后再加上一张最终截图:

如若你测试得到的结果与最后截图相差不多,那就说明,你这一套已经基本安装成功

猜你喜欢

转载自blog.csdn.net/qq_42276808/article/details/88047997