用Eclipse连接mysql数据库

2025-09-25 17:30:10

1、第一步  百度搜索 ”mysql-connector-java-5.1.24-bin.jar”并下载.把这mysql-connector-java-5.1.24-bin.jar                               文件放到C:\jdk1.7.0_67\jre\lib\ext(这里是我的jdk的目录中).

用Eclipse连接mysql数据库

2、第二步 (1)打开eclipse 并且创建java project(file-new-other-java project),我创建了”linkMysql1”(2)在src中创建包—linkMysql1.在创建的包中创建类--LinkMysql.

用Eclipse连接mysql数据库

1、第三步 写加载JDBC的函数,注意:我们测试是时全是在main函数里面的.

try {

          Class.forName("com.mysql.jdbc.Driver");     //加载MYSQL JDBC驱动程序  

          //Class.forName("org.gjt.mm.mysql.Driver");

         System.out.println("Success loading Mysql Driver!");

        }

        catch (Exception e) {

          System.out.print("Error loading Mysql Driver!");

          e.printStackTrace();

        }

用Eclipse连接mysql数据库

2、第四步 连接数据库,

Connection connect = DriverManager.getConnection(

              "jdbc:mysql://localhost:3306/ter","root","123456");

               //连接URL为   jdbc:mysql//服务器地址/数据库名  ,后面的2个参数分别是登陆用户名和密码

 

用Eclipse连接mysql数据库

3、第五步 对数据库进行操作,在这里我的数据库名字是ter.其中红色标注的是我们熟悉的数据库操作

用Eclipse连接mysql数据库

4、第六步 启动数据库服务 按CTRL+SHIFT+ESC,点击服务.--找到Mysql右击启动

用Eclipse连接mysql数据库

1、package linkMysql1;

import java.sql.*;

public class LinkMysql {

   

    public static void main(String args[]) {

        try {

          Class.forName("com.mysql.jdbc.Driver");     //加载MYSQL JDBC驱动程序  

          //Class.forName("org.gjt.mm.mysql.Driver");

         System.out.println("Success loading Mysql Driver!");

        }

        catch (Exception e) {

          System.out.print("Error loading Mysql Driver!");

          e.printStackTrace();

        }

        try {

          Connection connect = DriverManager.getConnection(

              "jdbc:mysql://localhost:3306/ter","root","123456");

               //连接URL为   jdbc:mysql//服务器地址/数据库名  ,后面的2个参数分别是登陆用户名和密码

          System.out.println("Success connect Mysql server!");

          Statement stmt = connect.createStatement();

          ResultSet rs = stmt.executeQuery("select * from user");

                                                                  //user 为你表的名称

    while (rs.next()) {

            System.out.println(rs.getString("name"));

          }

        }

        catch (Exception e) {

          System.out.print("get data error!");

          e.printStackTrace();

        }

      }

}

声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
猜你喜欢