用Eclipse连接mysql数据库


本文摘自PHP中文网,作者黄舟,侵删。

我们在用java开发时会经常用到数据库,数据库可以保存数据以及对数据的管理.当然连接数据库是我们开发的第一步,如果你不连接数据库,你何谈对数据库进行操作,在连接数据库过程中,我们会遇到许多的问题,下面由我来讲解,怎么连接数据库,以及在连接过程中出现的错误.

相关mysql视频教程推荐:《mysql教程》

1.png

下载JDBC

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的目录中).

3.png

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

3.png

添加代码

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

1

2

3

4

5

6

7

8

9

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();

        }

4.png

2.第四步 连接数据库,

1

2

3

Connection connect = DriverManager.getConnection(

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

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

5.png

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

6.png

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

7.png

完整代码

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

19

20

21

22

23

24

25

26

27

28

29

30

31

32

33

34

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();

        }

      }

  

}

说明

记得打开Mysql

以上就是用Eclipse连接mysql数据库的详细内容,更多文章请关注木庄网络博客!!

相关阅读 >>

mysql查询最大值语句是什么

怎样修改mysql列的数据类型?

mysql怎么结束语句?

详解mysql基本查询、连接查询、子查询、正则表达查询

mysql和django配置以及数据库的简单操作

mysql判断字段是否为null

mysql登录报错提示error 1045 (28000)错误的解决方法(图文)

mysql卸载无法重装怎么办?

图文详解navicat中如何使用命令创建数据库和表

mysql怎么将字符串转换为大写?

更多相关阅读请进入《Eclipse》频道 >>


数据库系统概念 第6版
书籍

数据库系统概念 第6版

机械工业出版社

本书主要讲述了数据模型、基于对象的数据库和XML、数据存储和查询、事务管理、体系结构等方面的内容。



打赏

取消

感谢您的支持,我会继续努力的!

扫码支持
扫码打赏,您说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦

分享从这里开始,精彩与您同在

评论

管理员已关闭评论功能...