
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)
}
} catch (SQLException e) {
System.out.println("MySQL *** 作错误")
e.printStackTrace()
} catch (Exception e) {
e.printStackTrace()
} finally {
conn.close()
}
主要的代码给你 。
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)