是create table xxx语句。
实例
1、sql脚本
create table user (
id int(11) not null auto_increment,
name varchar(50) character set latin1 not null,
pswd varchar(50) character set latin1 default null,
primary key (id)
) engine=MYISAM auto_increment=1 default charset=gbk
2、简单的数据库连接工具
package stulavasoftdbutils;
import javasqlConnection;
import javasqlDriverManager;
import javasqlSQLException;
/
随便写个数据库连接获取工具,凑合着把例子跑起来
@author leizhimin 2009-11-6 14:48:22
/
public class ConnTools {
private static String dirverClassName = "commysqljdbcDriver";
private static String url = "jdbc:mysql://192168104101:3306/testdbuseUnicode=true&characterEncoding=utf8";
private static String user = "root";
private static String password = "leizhimin";
public static Connection makeConnection() {
Connection conn = null;
try {
ClassforName(dirverClassName);
} catch (ClassNotFoundException e) {
eprintStackTrace();
}
try {
conn = DriverManagergetConnection(url, user, password);
} catch (SQLException e) {
eprintStackTrace();
}
return conn;
}
}
你是说properties文件吗?
// 读取配置文件DbUtilproperties,这里的DbUtil是此文件里的一个类,就是当前类pload(DbUtilclassgetClassLoader()getResourceAsStream("DbUtilproperties"));
// 获取配置文件中的相关参数值
driver = pgetProperty("mysqlDriver");
url = pgetProperty("mysqlUrl");
user = pgetProperty("mysqlUser");
password = pgetProperty("mysqlPassword");
这里是DbUtilproperties文件里的内容:
##oracle databaseoracleDriver=oraclejdbcdriverOracleDriver
oracleUrl=jdbc\:oracle\:thin\:@localhost\:1521\:orcl
oracleUser=scott
oraclePassword=tiger
##mysql database
mysqlDriver=commysqljdbcDriver
mysqlUrl=jdbc\:mysql\://localhost\:3306/db_test
mysqlUser=root
mysqlPassword=root
java获取ResultSet的行数列数
import JavasqlConnection;
import javasqlResultSet;
import javasqlSQLException;
public class ResultSetTest {
public static void main(String[] args) {
Connection con;
try {
//获取数据库连接
con = DBUtilgetConnection("69");
//设置查询语句
String sql = "select from 表名 ";
//设计结果集为可滚动
javasqlPreparedStatement pst = conprepareStatement(sql,
ResultSetTYPE_SCROLL_INSENSITIVE,ResultSetCONCUR_READ_ONLY);
javasqlResultSet rs = pstexecuteQuery();
//获取结果集的列数
Systemoutprintln(rsgetMetaData()getColumnCount());
//将结果集滚动到最后一个
rslast();
//获取结果集当前行数
Systemoutprintln(rsgetRow());
} catch (SQLException e) {
eprintStackTrace();
}
}
}
以上就是关于Apache Commons DbUtils 怎么实现 创建表的 *** 作全部的内容,包括:Apache Commons DbUtils 怎么实现 创建表的 *** 作、java怎么连接数据库配置文件、如何获取ResultSet的行数和列数等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)