温馨提示×

温馨提示×

您好,登录后才能下订单哦!

密码登录×
登录注册×
其他方式登录
点击 登录注册 即表示同意《亿速云用户服务条款》

利用java怎么编写一个创建数据库与表的脚本

发布时间:2020-12-08 16:04:15 来源:亿速云 阅读:332 作者:Leah 栏目:编程语言

这篇文章给大家介绍利用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=true&characterEncoding=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=true&characterEncoding=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怎么编写一个创建数据库与表的脚本就分享到这里了,希望以上内容可以对大家有一定的帮助,可以学到更多知识。如果觉得文章不错,可以把它分享出去让更多的人看到。

向AI问一下细节

免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。

AI