这篇文章主要介绍了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 举报,一经查实,本站将立刻删除。