Java中连接MySql数据库的例子:
package com.joinmysql.demo;
import java.sql.DriverManager;
import java.sql.ResultSet;
import java.sql.SQLException;
import java.sql.Connection;
import java.sql.Statement;
public class MysqlDemo {
public static void main(String[] args) throws Exception {
Connection conn = null;
String sql;
// MySQL的JDBC URL编写方式:jdbc:mysql://主机名称:连接端口/数据库的名称?参数=值
// 避免中文乱码要指定useUnicode和characterEncoding
// 执行数据库操作之前要在数据库管理系统上创建一个数据库,名字自己定,
// 下面语句之前就要先创建javademo数据库
String url = "jdbc:mysql://localhost:3306/test?user=root&password=jiangwei&useUnicode=true&characterEncoding=UTF8";
try {
// 之所以要使用下面这条语句,是因为要使用MySQL的驱动,所以我们要把它驱动起来,
// 可以通过Class.forName把它加载进去,也可以通过初始化来驱动起来,下面三种形式都可以
Class.forName("com.mysql.jdbc.Driver");// 动态加载mysql驱动
// or:
// com.mysql.jdbc.Driver driver = new com.mysql.jdbc.Driver();
// or:
// new com.mysql.jdbc.Driver();
System.out.println("成功加载MySQL驱动程序");
// 一个Connection代表一个数据库连接
conn = DriverManager.getConnection(url);
// Statement里面带有很多方法,比如executeUpdate可以实现插入,更新和删除等
Statement stmt = conn.createStatement();
sql = "create table student(NO char(20),name varchar(20),primary key(NO))";
int result = stmt.executeUpdate(sql);// executeUpdate语句会返回一个受影响的行数,如果返回-1就没有成功
if (result != -1) {
System.out.println("创建数据表成功");
sql = "insert into student(NO,name) values('2012001','陶伟基')";
result = stmt.executeUpdate(sql);
sql = "insert into student(NO,name) values('2012002','周小俊')";
result = stmt.executeUpdate(sql);
sql = "select * from student";
ResultSet rs = stmt.executeQuery(sql);// executeQuery会返回结果的集合,否则返回空值
System.out.println("学号\t姓名");
while (rs.next()) {
System.out.println(rs.getString(1) + "\t" + rs.getString(2));// 入如果返回的是int类型可以用getInt()
}
}
} catch (SQLException e) {
System.out.println("MySQL操作错误");
e.printStackTrace();
} catch (Exception e) {
e.printStackTrace();
} finally {
conn.close();
}
}
}
分享到:
相关推荐
java程序,用于MYSQL数据库的连接和断开,表内容解析
java连接mysql的例子,网上搜集的。包括缩写的所有lib,jar包
java jdbc连接mySql的小例子,包含数据库文件,。导入数据库可以直接用
这是一个非常简单的java通过jdbc连接mysql数据库的例子。仅供参考。
java连接数据库的小例子, 就是自己写的java连接数据库的小例子。
JDBC 连接到 Mysql 数据库简单例子,最简单的代码实现
java连接各种数据库,包括sql2008 ,db2,mysql,oracle,PostgreSQL,Sqlite ,Sybase,的例子和jar包,这里我是用junit实现增删查改。全部测试成功,对各位找例子和jar驱动包的同学很有用。
jdbc连接数据库简单例子,
Java JDBC封装类,带增删改查例子,支持oracle,MySql,hsqldb 等,支持事务,返回数据格式 支持二维数组,MAP格式,以及javabean对象。有利于初学者DbDemo.java为demo,Connect为jdbc封装类,可以作为项目共通类使用。
自己写的一个例子,运行成功了的,在JAVA控制台显示数据库信息
Java 连接数据库的例子,可以连接MySQL、SQL Server2005和Oracle; 运行Main.java;默认是测试Mysql数据库的,切换数据库测试时请参考DBTest\src\com\tools\DBInit.txt文件来修改DBTest\src\...
MyBatis通过 JDBC连接 Mysql数据库 最小例子,没有加载多余的库
关于java JDBC 连接MYSQL数据库的例子,用的Eclipse 3.4,JDK1.6,MYSQL5.0,附上驱动。
查询mysql数据库中的二进制图片数据,并全部显示出来,很简单的例子,有两个jsp文件
该实例展示了JAVA使用Connection连接MySql SQL Server200 Oracle数据库 .实现了增删查该.附带Struts2框架应用
连接数据库使用Echarts插件实现可视化的小例子。使用的技术是java+servlet+mysql。项目代码压缩包中包含.sql数据库文件,开发环境是myeclipse。
java 上传下载功能例子。 很适合初学者理解,里面有我理解后的注释,测试可以通过。 数据库用的MySQL。 有过滤器的配置,不会出现中文乱码,还有URL编码设置文件名。
java JDBC连接不同的数据库写法sql,oracle,mysql 的很好例子
用java和mysql数据库编的一个电话管理工具。数据库和驱动要自己准备。是学习java数据库编程和GUI编程的好例子。
2、javascript也是通过odbc连接mysql,和php不同的是,其中一个参数,图片中,红色的是php的连接数据源名,蓝色的是javascript连接数据源名,这里非常容易误导。 3.下载配置odbc源需注意,VC库要和odbc安装文件位数...