之前做PHP开发,对Mysql数据库系统非常熟悉,所以想在使用Jva时,同时也使用Mysql数据库       

       Mysql作为一个良好的数据库系统,可以在java中连接使用,接下来我们讲介绍Java连接Mysql的过程,当然这里重点不是讲解Mysql的安装与配置(一般想要使用Mysql连接Java的小伙伴,应该都是对Mysql有所了解后才会想到使用Mysql的,至少我是这样,所以忽略Mysql的安装)

             首先我们应该下载jdbc连接Mysql数据库的驱动,所以我们应该在官网下载(附上链接:https://dev.mysql/downloads/connector/j/)

          访问链接后直接进入下载界面,选择压缩包格式:


   

    这时候它会弹出一个界面,让我们登录或者注册,但是可以直接跳过这一步骤,在左下角有一个直接下载(当时我就傻乎乎的注册后,才发现下面的那句话)


解压文件后,可看到存在mysql驱动连接


准备工作完成后,开始测试连接是否可以成功

首先在eclipse新建工程文件,在工程文件中新建lib目录,然后将这个mysql-connector-java-5.1.45.jar文件拖放到lib目录下


然后在创建工程后自带的src目录下新建Login文件,然后进行连接测试

import java.sql.*;     //导入java.sql包
public class Login {//创建Login类,保证文件名与类名相同
           Connection con;//声明Connection对象
          Statement sql;
          ResultSet res;
          public Connection getConnection() {  //建立返回值为Connection的方法
        	  try {        //加载数据库驱动类
        		  Class.forName("com.mysql.jdbc.Driver");
        		  System.out.println("数据库驱动加载成功");
        	  }catch(ClassNotFoundException e){
        		  e.printStackTrace();
        	  }
        	  try {
        		  con=DriverManager.getConnection("jdbc:mysql:"+"//127.0.0.1:3306/java","root","123456");//通过访问数据库的URL获取数据库连接对象
        		  System.out.println("数据库连接成功");
        	  }catch(SQLException e) {
        		  e.printStackTrace();
        	  }
        	  return con;//按方法要求返回一个Connection对象
          }
          public static void main(String[] args) {   //主方法
        	  Login c = new Login();    //创建本类方法
        	   c.getConnection();//调用连接数据库的方法
          }
}
连接数据库成功后返回提示信息






更多推荐

Java连接Mysql数据库