java连接mysql数据库的详细步骤与基础模板

https://blog.csdn.net/huwentao0305/article/details/53378755

保存一下验证是否可以连接MySQL的代码

记录了登陆密码123456789(!!!刚开始还忘记了,碰巧试对了

import java.sql.*;
public class SqlConnection {
//这里是SqlConnection 类

		/*
		*java连接mysql数据库
		*1、加载驱动程序
		*2、数据库连接字符串"jdbc:mysql://localhost:3306/数据库名?"
		*3、数据库登录名
		*3、数据库登录密码
		*/

    private static final String URL="jdbc:mysql://localhost:3306/test1?";//数据库连接字符串,这里的deom为数据库名
    private static final String NAME="root";//登录名
    private static final String PASSWORD="123456789";//密码
    
	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;
			}
		}
	}
}
public class MainCalss {

	public static void main(String[] args) {
		// TODO 自动生成的方法存根
		new SqlConnection().TheSqlConnection();
	}

}



你可能感兴趣的:(Java初学,MySQL)