微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

java实现mysql操作类分享 java连接mysql

这篇文章主要介绍了java实现的MysqL操作类示例,大家在连接数据的时候可以直接使用了

相关软件和驱动:

MysqL下载版本:4.1.11

http://dev.MysqL.com/downloads/MysqL/4.1.html

JDBC驱动下载版本:3.1.8

http://dev.MysqL.com/downloads/connector/j/3.1.html

复制代码 代码如下:

代码Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-->import java.sql.*;

public class MysqL {

    public static String url = "jdbc:MysqL://localhost:3306/test";//characterEncoding=GBK

    public static String username = "root";

    public static String password = "root";

    public static Connection con;

    public static Statement stmt;

    public static ResultSet rs;

    public static void main(String[] args) throws sqlException {

        connect();

        operation();

        stmt.close();

        con.close();

    }

    public static void test() {

        String sql_select = "select * from tablename where id=1";

        String sql_insert = "insert into tablename (col1,col2..) values('1','2'...)";

        String sql_update = "update tablename set colname='update' where id=1";

        //insert(sql_insert);

        //select(sql_select);

        //update(sql_update);

    }

    public static void connect() {

        // 定位驱动

        try {

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

            System.out.println("加载驱动成功!");

        } catch (ClassNotFoundException e) {

            System.out.println("加载驱动失败!");

            e.printstacktrace();

        }

        // 建立连接

        try {

            con = DriverManager.getConnection(url, username, password);

            stmt = con.createStatement();

            System.out.println("数据库连接成功!");

        } catch(sqlException e) {

            System.out.println("数据库连接失败!");

        }

    }

    public static void select(String sql) {

        try {

            rs = stmt.executeQuery(sql);

            ResultSetMetaData Meta_data = rs.getMetaData();//列名

            for (int i_col = 1; i_col                 System.out.print(Meta_data.getColumnLabel(i_col) + "   ");

            }

            System.out.println();

            while (rs.next()) {

                for (int i_col = 1; i_col                     System.out.print(rs.getString(i_col) + "  ");

                }

                System.out.println();

            }

            rs.close();

        }catch (Exception e) {

            System.out.println("数据查询失败!");

        }

    }

    public static void insert(String sql) {

        try {

            stmt.clearBatch();

            stmt.addBatch(sql);

            stmt.executeBatch();

            System.out.println("数据插入成功!");

        }catch (Exception e) {

            System.out.println("数据插入失败!");

        }

    }

    public static void update(String sql) {

        try {

            stmt.executeUpdate(sql);

            System.out.println("数据更新成功!");

        }catch (Exception e) {

            System.out.println("数据更新失败!");

        }

    }

}

上一篇:详解Junit 测试之 Spring Test下一篇:jxl 导出数据到excel的实例讲解 热门搜索

java连接MysqL 

MysqL操作类 

MysqL连接类 

MysqL操作 

操作MysqL 

相关文章

java实现MysqL操作类分享 java连接MysqL

2021-11-18阅读(8081)评论(0)推荐()

这篇文章主要介绍了java实现的MysqL操作类示例,大家在连接数据的时候可以直接使用了

Java基于jdbc连接MysqL数据库操作示例

2021-10-12阅读(3322)评论(0)推荐()

这篇文章主要介绍了Java基于jdbc连接MysqL数据库操作,结合完整实例形式分析了java使用jdbc连接MysqL数据库的具体步骤与相关注意事项,需要的朋...

Java使用jdbc连接MysqL数据库实例分析

2021-11-08阅读(4744)评论(0)推荐()

这篇文章主要介绍了Java使用jdbc连接MysqL数据库,结合实例形式分析了Java基于jdbc链接MysqL的相关配置及工具类的定义相关操作技巧,需要的朋友...

java连接MysqL数据库的工具类

2021-11-05阅读(10858)评论(0)推荐()

这篇文章主要介绍了java连接MysqL数据库的工具类,非常的实用,推荐给大家,需要的朋友可以参考下

Java使用MysqL实现连接池代码实例

2021-10-12阅读(8059)评论(0)推荐()

这篇文章主要介绍了Java使用MysqL实现连接池代码实例,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下

java获得MysqL和oracle链接的类

2021-10-18阅读(8438)评论(0)推荐()

这篇文章主要介绍了java获得MysqL和oracle链接的类,可实现基于jdbc的MysqL与oracle数据库连接,具有一定参考借鉴价值,需要的朋友可以参考...

Java中如何获取MysqL连接的3种方法总结

2021-09-28阅读(8878)评论(0)推荐()

最近工作中需要用到MysqL连接,发现实现的方法不止一个,所以就来总结下,下面这篇文章主要给大家介绍了关于Java中如何获取MysqL连接的3种方法,需要的朋友...

取消

有人回复邮件通知

提交评论

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。

相关推荐