• 技术文章 >Java >java教程

    Java创建数据库与表的程序分享

    黄舟黄舟2017-10-09 10:00:58原创810
    这篇文章主要为大家详细介绍了java编写创建数据库和表的程序,具有一定的参考价值,感兴趣的小伙伴们可以参考一下

    本文示例可见一斑了,主要是通过Java对SQL语句进行操作,和普通的增删改查的原理是一样的:


    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创建数据库与表的程序分享的详细内容,更多请关注php中文网其它相关文章!

    声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn核实处理。
    专题推荐:Java 数据库 分享
    上一篇:Java实现同步函数的代码详解 下一篇:Java如何生成随机字符串的两种方法
    20期PHP线上班

    相关文章推荐

    • 【活动】充值PHP中文网VIP即送云服务器• JAVA接口与抽象类详细解析• Java基础之volatile详解• Java实现多线程的四种方式• Java中super关键字的用法详解• 归纳整理Java线程面试题
    1/1

    PHP中文网