Myeclipse连接mysql数据库

(1)导入mysql数据库的URL,用户名及密码

private static String url="jdbc:mysql://localhost:3306/text";//text为mysql数据库中的数据库
private static String name="mysql用户名";
private static String password="mysql用户密码";

(2)加载数据库驱动

static{
    //加载驱动
    try {
        Class.forName("com.mysql.jdbc.Driver");
	} catch (ClassNotFoundException e) {
		e.printStackTrace();
	}
}

(3)连接数据库

public static Connection getConn(){
	Connection conn=null;
	try{
		conn=DriverManager.getConnection(url,name,password);
		System.out.println("成功连接数据库");
	}catch(SQLException e){
		e.printStackTrace();
	}
	return conn;
}

(4)完整代码

package day03_DBconnection;

import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.SQLException;

public class DBconnection  {	
	 private static String url="jdbc:mysql://localhost:3306/text";
	 private static String name="root";
	 private static String password="liuxiaodong";
	static{
		//加载驱动
		try {
			Class.forName("com.mysql.jdbc.Driver");
		} catch (ClassNotFoundException e) {
			e.printStackTrace();
		}
	}
	/*
	 * 连接数据库
	 * */
	public static Connection getConn(){
		Connection conn=null;
		try{
			conn=DriverManager.getConnection(url,name,password);
			System.out.println("成功连接数据库");
		}catch(SQLException e){
			e.printStackTrace();
		}
		return conn;
	}
	public static void main(String[] args) {
		System.out.println(DBconnection.getConn());
		}
	}

(5)完成连接


注:需要自己下载数据库驱动包(mysql-connector-java-5.1.46)复制到工程文件下,如图:


猜你喜欢

转载自blog.csdn.net/myclass1312/article/details/80463733
今日推荐