driver = props.getProperty("driver");
url = props.getProperty("url");
user = props.getProperty("user");
pass = props.getProperty("pass");
}
public void createTale(String sql) throws Exception{
try {
Class.forName(driver);
conn = DriverManager.getConnection(url,user,pass);
stmt = conn.createStatement();
stmt.executeUpdate(sql);
}
finally
{
if (stmt != null) {
stmt.close();
}
if (conn != null) {
conn.close();
}
}
}
/**
* @param args
* @throws Exception
*/
public static void main(String[] args) throws Exception {
【java创建表代码 java数据表怎么创建】// TODO Auto-generated method stub
ExecuteDDL ed = new ExecuteDDL();
ed.initParam("src/mysql.ini");
ed.createTale("create table student " +
"(id int, " +
"name varchar(50), " +
"num varchar(20) )");
System.out.println("Creating table success!");
}
注意事项:传入的Sql语句最好在MySql测试通过,并且传入的mysql.int文件的路径必须正确 。
当执行完毕后,在MySql的select_test数据库中查看该Student表是否已经创建成功了 。
三、使用executeUpdate方法,向表中插入数据 。
将上面的创建表的Sql语句改为插入数据表的语句,执行executeUpdate方法,其结果就是想表中插入数据 。
创建insertSql变量 。
private static String insertSql = "insert into student values(1,'XiaoMing','06108787')";
执行插入语句 。
ed.createTale(insertSql);
用java编写一个创建数据库和表的程序的代码怎么写import java.sql.*;
public class Test
{
public static void main(String[] args) throws Exception
{
Class.forName("com.mysql.jdbc.Driver");
//一开始必须填一个已经存在的数据库
String url = "jdbc:mysql://localhost:3306/test?useUnicode=truecharacterEncoding=utf-8";
Connection conn = DriverManager.getConnection(url, "root", "123456");
Statement stat = conn.createStatement();
//创建数据库hello
stat.executeUpdate("create database hello");
//打开创建的数据库
stat.close();
conn.close();
url = "jdbc:mysql://localhost:3306/hello?useUnicode=truecharacterEncoding=utf-8";
conn = DriverManager.getConnection(url, "root", "123456");
stat = conn.createStatement();
//创建表test
stat.executeUpdate("create table test(id int, name varchar(80))");
//添加数据
stat.executeUpdate("insert into test values(1, '张三')");
stat.executeUpdate("insert into test values(2, '李四')");
//查询数据
ResultSet result = stat.executeQuery("select * from test");
while (result.next())
{
System.out.println(result.getInt("id") + " " + result.getString("name"));
}
//关闭数据库
result.close();
stat.close();
conn.close();
}
}
如何用JAVA语句创建一个表给你一个例子:import java.sql.*;import java.awt.*;public class Createexp {public static void main(String args[]){String url = jdbc:odbc:wwms; ///wwms 是ODBC的数据源Connection con = null;Statement sm = null;try{///加载JDBC-ODBC驱动程序 bridgeClass.forName(sun.jdbc.odbc.JdbcOdbcDriver);//com.ms.jdbc.odbc.JdbcOdbcDriver /// 不对 com.ms 改为sun} catch(Exception e){System.out.println(无法装载JDBC-ODBC bridge 驱动程序);return;}/////与数据库建立连接并显示try{con = DriverManager.getConnection(url);sm = con.createStatement(); //创建对象//执行数据库表的创建操作sm.execute(create table tb(tepno int, tepname char(10) ));sm.close();
关于java创建表代码和java数据表怎么创建的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站 。
推荐阅读
- 电脑吃鸡的键盘位置怎么改,电脑吃鸡的键盘位置怎么改不了
- linux文件重命令,linux对文件进行重命名
- flutter头条源码,flutter engine源码分析
- Python-doc函数 pythonord函数
- 你如何理解新媒体运营的,你怎么理解新媒体
- 虚拟主机网站后台,网页虚拟主机
- 老田直播回放录屏怎么录,老田直播回放录屏怎么录视频
- go语言遍历结构体数组 go 遍历
- 路由器怎么设置苹果,路由器怎么设置苹果手机