Java中使用Mysqljdbc连接数据库

打开界面,右击选中New

Java中使用Mysqljdbc连接数据库

选中MySQL Connector/J  (也可以选中SQL的,但是下面要使用SQL的驱动,我用的是MySQL的驱动)

要使用SQL驱动的话要到microsoft官网下载sqljdbc.jar包。连接是:

http://www.microsoft.com/zh-CN/download/details.aspx?id=11774

Java中使用Mysqljdbc连接数据库

windows用户选择exe文件进行下载,Linux用户选择.tar.gz文件进行下载

然后按要求填写好内容:

Java中使用Mysqljdbc连接数据库

点击Add JARs,选中想要使用的驱动,我的是这个

Java中使用Mysqljdbc连接数据库

点击Test Driver按钮,弹出Enter A Password界面,输入密码root

Java中使用Mysqljdbc连接数据库

再点击OK按钮就会提示成功界面,如下;

Java中使用Mysqljdbc连接数据库

点击OK,然后再点击Finish按钮,自动关闭界面,就会看到如下

Java中使用Mysqljdbc连接数据库

Onetest就是刚刚连接到的数据库;

连接好之后需要进行检查

下面就写一段代码实验一下:

package com.xmjpo.jdbc.test;

import java.sql.Connection;

import java.sql.DriverManager;

import java.sql.ResultSet;

import java.sql.Statement;

public class ConnectionDatabase {//创建数据库连接

    public static void main(String[] args) {

              try {

                       //加载驱动器

                       Class.forName("com.mysql.jdbc.Driver");

                       //与数据库建立连接,MySQL连接地址格式为:jdbc:mysql://IP地址:端口号/数据库名称

                       //Sqlserver连接地址格式为:jdbc:sqlserver://IP地址:端口号;DataBaseName=数据库名称

                       //SqlServer的端口号:1433 Oracle的端口号:1521 MySQL的端口号:3306

                  Connection con = DriverManager.getConnection("jdbc:mysql://localhost:3306/onetest", "root","root");

            Statement s =  con.createStatement();//创建操作对象                     

            ResultSet res = s.executeQuery("select * from test"); //执行sql语句

                        while(res.next()) {//查看结果集                                System.out.println("testage="+res.getInt("testage")+"  testname="+res.getString("testname"));     }

                       //关闭连接

                       res.close();

                       s.close();

                       con.close();

                       System.out.println("//(^3^)// (^3^) (^3^)");

                       System.out.println("与数据库建立连接的操作完成!");                                        

              } catch (Exception e) {

                       e.printStackTrace();

              }

    }

}

运行后输出:

Java中使用Mysqljdbc连接数据库

相关文章:

  • 2022-12-23
  • 2022-12-23
  • 2021-11-18
  • 2021-12-20
  • 2021-06-05
  • 2022-01-23
猜你喜欢
  • 2021-12-22
  • 2021-05-14
  • 2022-12-23
  • 2022-12-23
  • 2022-03-09
  • 2021-12-22
  • 2022-12-23
相关资源
相似解决方案