java链接mysql数据库

java与数据库交互是在工作中最基本的一种软件技能,本文介绍java链接mysql数据库的基本步骤,以及注意事项。

操作方法

  • 01

    首先在eclipse中创建一个简单的java项目

  • 02

    导入mysql的驱动包。 方式1:直接将驱动jar包粘贴到lib文件夹中;然后在jar包上右键--add to build path

  • 03

    方式2: 通过配置变量引入驱动jar包,在项目名称上右键--Build Path--Config Build Path。

  • 04

    点击:添加外部jar。(Add External jars),选择驱动包, 点击OK

  • 05

    编写测试类: Connection conn = null;        PreparedStatement ps = null;        ResultSet rs = null;        try {            // 获取数据库链接            conn = DriverManager.getConnection(                    "jdbc:mysql://localhost:3306/junit", "root", "yaoyy09");            String sql = "select * from user";            // 预执行查询            ps = conn.prepareStatement(sql);            // 执行查询            rs = ps.executeQuery();            // 解析查询结果            while (rs.next()) {                String name = rs.getString("nickname");// 获取查询字段nickname的值                String loginname = rs.getString("username");                String pass  = rs.getString("password");                System.out.println("昵称:"+name+" ,登录名:"+loginname+" ,密码:"+pass);            }        } catch (SQLException e) {            e.printStackTrace();        }

  • 06

    注意,一定要在final进行释放资源信息,关闭顺序是rs-->ps-->conn finally {            //关闭数据库资源信息.!!!重要 一定要关闭            try {                if (rs != null)                    rs.close();            } catch (SQLException e) {                e.printStackTrace();            }            try {                if(ps != null){                    ps.close();                }            } catch (SQLException e) {                e.printStackTrace();            }            try {                if(conn != null)                    conn.close();            } catch (SQLException e) {                e.printStackTrace();            }        }

  • 07

    运行代码,查看执行结果是否正常.

(0)

相关推荐

  • java连接Mysql数据库

    操作方法 01 我们连接在使用Java连接数据库的时候,不管是Oracle数据库还是Mysql数据库,都需要一个对应的jar包,Oracle数据库需要的是ojdbc15.jar包,而Mysql数据库需 ...

  • Java连接MySQL数据库插入中文出现乱码

    用Java做界面,MySQL做数据库,如果不进行相应的设置,在数据库中插入中文时就会出现乱码!怎么办呢?看下面步骤! 方法/步骤 出现这种情况一般都是字符集的问题,所以我们可以更改MySQL数据库的字 ...

  • jsp如何链接mysql数据库的操作

    我们建造网站的时候,需要使用很多的编程语言,处理css样式处理外,我们还可能使用asp,java,php等语言.这里,主要介绍一下, jsp连接mysql数据库的操作方式. 1:在数据服务端安装好my ...

  • cmd中链接mysql数据库是报“ 2003" 的错误。

    在Apache已经开启的情况下,Apache+Mysql+php搭建的服务器环境,在命令行模式中输入"mysql -uroot -hlocalhost -p",回车后输入密码,之后 ...

  • 怎么解决localhost无法链接本地mysql数据库问题

    在一些程序当中经常需要链接本地数据库对程序进行测试,而有时使用localhost无法链接的mysql数据库,使用127.0.0.1却可以链接成功,为了测试的方便就需要对电脑进行适当的配置,使local ...

  • 怎样用java连接mysql

    使用java链接mysql或者其他数据库基本原理差不多,只是驱动不一样,现与大家分享下java怎样链接mysql 操作方法 01 下面代码是使用jdbc直接链接mysql的操作,链接方式与SQL SE ...

  • 图解jmeter连接测试mysql数据库

    本篇将和大家介绍jmeter JDBC请求连接测试mysql数据库,希望对大家的工作和学习有所帮助! 操作方法 01 jmeter要链接mysql数据库,首先得下载mysql jdbc驱动包(注:驱动 ...

  • 向mysql数据库插入汉字乱码怎么处理

    在进行程序编码的时候,乱码是最常见的一种问题.使用java操作mysql数据库插入数据的时候出现乱码需要在安装的时候对数据库编码进行设定,如果数据库已经安装完成,该如何处理呢?小编介绍下 mysql数 ...

  • Java如何连接MySql数据库?

    Java如何连接MySql数据库?这就是一个JDBC的知识,Java DataBase Connectivity--java数据库连接,jdbc是由类和接口组成的一套标准,目的是通过java语言去操纵 ...