本文示例可见一斑了,主要是通过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();  }
}

注:参考链接:http://blog.csdn.net/sd4015700/article/details/39668583

转载于:https://www.cnblogs.com/kings-9/p/7629232.html

java编写创建数据库和表的程序相关推荐

  1. Java实训项目5:GUI学生信息管理系统 - 实现步骤 - 创建数据库与表

    文章目录 七.实现步骤 (一)创建数据库与表 1.创建数据库 2.创建学校表 3.创建状态表 4.创建学生表 5.创建用户表 6.转储SQL文件 七.实现步骤 (一)创建数据库与表 1.创建数据库 在 ...

  2. cmd(命令行)操作或连接mysql数据库,以及创建数据库与表

    1.相关指令 1.按下键盘上的windows+R键输入cmd,或在搜索框直接输入cmd 2.进入mysql: 在命令行输入mysql -uroot -p,然后输入你的mysql密码,成功后进入mysq ...

  3. MyBatis创建数据库与表

    目录 一.创建数据库与表 1.在Navicat里创建MySQL数据库testdb 2.创建用户表 - t_user 3.在用户表里插入3条记录 二,创建Maven项目 - MyBatisDemo 1. ...

  4. oracle创建数据库、表空间、用户并授权

    oracle创建数据库.表空间.用户并授权 在安装完Oracle数据库软件之后可以使用默认的数据库orcl,也可以根据需要创建自定义的数据库.表空间用于对数据库中的资源进行分类,每个用户都有默认的表空 ...

  5. ylb:创建数据库、表,对表的增查改删语句

    ylbtech-SQL Server:SQL Server-创建数据库.表,对表的增查改删语句 SQL Server 创建数据库.表,对表的增查改删语句. 1,ylb:创建数据库.表,对表的增查改删语 ...

  6. 【转】创建数据库和表的SQL语句

    [转]创建数据库和表的SQL语句 创建数据库的SQL语句: 1 create database stuDB 2 on primary -- 默认就属于primary文件组,可省略3 (4 /*--数据 ...

  7. Android studio 关于SQlite数据库导出,创建数据库、表以及如何查看操作

    1.首先,你要确定你的模拟器或手机已经Root,若没有,在你的android SDK的platform-tools目录下打开shell命令行· 如,我的是:C:\Users\10378\AppData ...

  8. oracle实验数据库和表,1oracle创建数据库和表.doc

    1oracle创建数据库和表.doc 实验一:创建数据库和表 一.实验目的 1. 掌握使用DBCA创建数据库 2. 掌握手工创建Oracle数据库的方法 3. 掌握创建数据表的方法 二.实验内容及步骤 ...

  9. PHP教程 数据库和MySQL_PHP教程 - MySQL 创建数据库和表

    PHP MySQL 创建数据库和表 数据库存有一个或多个表. 创建数据库 CREATE DATABASE 语句用于在 MySQL 中创建数据库. 语法 CREATE DATABASE database ...

最新文章

  1. C#与java可以共用的DES加密解密
  2. Nginx在Windows平台的配置与使用
  3. 04-String课后动手动脑
  4. python装饰器副作用_对Python 装饰器的理解心得
  5. 四 Apache Axis2 部署 WebService
  6. Java--I/O输入输出流
  7. 传统的继承在JavaScript中的应用
  8. Java实现贪吃蛇(汪汪队)游戏,自定义游戏背景音乐,背景图片和游戏图标
  9. python数字猜大小游戏
  10. 从无到有axure原型设计_从零开始学Axure原型设计(入门篇)
  11. steam+linux+64+fedora,在fedora中安装steam游戏平台
  12. python绘制太阳花,Python turtle学习笔记(包含太阳花的绘制,玫瑰花的绘制)
  13. IP地址冲突问题的解决方法
  14. apache hadoop 2.7.2 yarn node label测试结果
  15. 微信小程序observers数据监听器的使用
  16. java rgb转yuv_RGB 转化YUV | 学步园
  17. canvas+gif.js打造自己的数字雨头像
  18. MySQL_12_ShardingJDBC实现读写分离与分布式事务
  19. 显卡驱动怎么安装-驱动人生
  20. Cython的学习方法

热门文章

  1. 【收藏】IntelliJ Idea中配置JavaFX Scene Builder
  2. 【网址收藏】华为荣耀V9(DUK-AL20)刷机包下载
  3. 【代码】ReentrantLock使用tryLock进行尝试锁定
  4. JVM调优:打印所有-XX非标参数命令
  5. MongoDB常用命令示例
  6. Python3 解释执行字符串类型的代码
  7. zuul路由前缀配置
  8. centos7根据进程号查看进程位置
  9. 空客fctm避免已识别风险_最远可航行15000公里,南航首架空客A350飞机首航,将先飞广州-上海航线再飞国际...
  10. Oracle 原理: 初步认识程序包