>  기사  >  Java  >  Java로 데이터베이스 및 테이블을 생성하기 위한 프로그램 공유

Java로 데이터베이스 및 테이블을 생성하기 위한 프로그램 공유

黄舟
黄舟원래의
2017-10-09 10:00:581563검색

이 글은 주로 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으로 문의하세요.