`

DB2创建数据库和表

阅读更多

先输入:C:\Users\acer>db2cmd

调出DB2编辑器

C:\Users\acer>db2
(c) Copyright IBM Corporation 1993,2007
DB2 客户机 9.7.1 的命令行处理器

可从命令提示符处发出数据库管理器命令和 SQL 语句。例如:
    db2 => connect to sample
    db2 => bind sample.bnd

要获得一般帮助,输入:?。
要获得命令帮助,输入:? command,其中 command 可以是
数据库管理器命令的前几个关键字。例如:
 ? CATALOG DATABASE 用于关于 CATALOG DATABASE 命令的帮助
 ? CATALOG          用于关于所有 CATALOG 命令的帮助。

要退出 db2 交互方式,在命令提示符处输入
QUIT。在非交互方式下,所有命令都必须以“db2”作前缀。
要列出当前命令选项设置,输入 LIST COMMAND OPTIONS。

要获取更详细的帮助,请参阅 Online Reference Manual。

db2 => create database you
DB20000I  CREATE DATABASE 命令成功完成。
db2 => connect to you

   数据库连接信息

 数据库服务器         = DB2/NT 9.7.1
 SQL 授权标识         = ACER
 本地数据库别名       = YOU

db2 => create table youtable( id integer not null primary key,username varchar(2
00),password varchar(200)0
DB21034E  该命令被当作 SQL 语句来处理,因为它是无效的“命令行处理器”命令。在
SQL 处理期间,它返回:
SQL0104N  在 "assword varchar(200)" 后面找到异常标记
"0"。预期标记可能包括:")"。  SQLSTATE=42601
db2 => create table youtable( id integer not null primary key,username varchar(2
00),password varchar(200))
DB20000I  SQL 命令成功完成。
db2 => insert into youtable(id,username,password) values(188,'stevenjohn','steve
nanthony')
DB20000I  SQL 命令成功完成。
db2 => select * from youtable

ID          USERNAME

                                                     PASSWORD



----------- --------------------------------------------------------------------
--------------------------------------------------------------------------------
---------------------------------------------------- ---------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
-------------
        188 stevenjohn

                                                     stevenanthony




  1 条记录已选择。

db2 =>




package com.java.call.db;

import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.PreparedStatement;
import java.sql.ResultSet;

public class ConnectDB {
	public static void main(String args[]){
		Connection conn=null;
		PreparedStatement ps=null;
		ResultSet rs=null;
		
		try{
			Class.forName("com.ibm.db2.jcc.DB2Driver").newInstance();
			conn=DriverManager.getConnection("jdbc:db2://localhost:50000/you","acer","abin");
			String url="select * from youtable";
			ps=conn.prepareStatement(url);
			rs=ps.executeQuery();
			while(rs.next()){
				System.out.println(rs.getString("id"));
				System.out.println(rs.getString("username"));
				System.out.println(rs.getString("password"));
			}
		}catch(Exception e){
			e.printStackTrace();
		}
	}

}

分享到:
评论

相关推荐

    DB2 命令创建数据库,表,导入、导出数据。

    DB2 命令,创建数据库,表,导入、导出数据。

    db2创建数据库实例

    CREATE DATABASE "iufo" ON '/home/db2inst1' ALIAS "iufo" USING CODESET GBK TERRITORY CN COLLATE USING System NUMSEGS 1 DFT_EXTENT_SZ 32 CATALOG TABLESPACE MANAGED BY SYSTEM USING('/home/db2inst1/...

    DB2数据库安装、数据库创建步骤

    DB2数据库安装、数据库创建步骤,参考·

    shell创建db2数据库

    shell创建db2数据库 ,shell创建db2数据库,shell创建db2数据库,shell创建db2数据库,shell创建db2数据库,shell创建db2数据库

    DB2数据库创建命令说明

    数据库创建命令说明.通过一步一步的命令,来详细的创建数据库

    三种方法教你创建DB2联合数据库

    本资源介绍了一种纯手动创建DB2联合数据库的方法,每个步骤配以文字和图片说明,手把手教你完成DB2联合数据库的创建。本资源还引用了网上常见的两种创建DB2联合数据库的方法供大家参考。

    DB2数据库实践基础教程

    数据库和表空间的创建方法,数据库对象,如表、视图、索引、触发器等的创建方法,移动与操纵数据的方法,数据查询、数据库恢复的方法,权限管理的方法等。《DB2数据库实践基础教程 资源太大,传百度网盘了,链接在...

    Linux系统重启db2数据库命令实例详解.docx

    db2 get db cfg for <db_name> 连接数据库:db2 connect to <db_name> db2 connect to <db_name> user[user_name] using [password] 断开数据库连接:db2 connect reset/db2 terminate 创建数据库:db2 create db ...

    IBM_DB2通用数据库SQL入门

    1.6.1 创建数据库 18 1.6.2 删除数据库 21 第二章 关系数据库的安全角色 21 2.1 数据库系统角色的划分 22 2.2 数据库的开发步骤 23 2.3 SYSADM的任务 25 2.4 DBADM的任务 25 2. 5 程序员的任务 26 2.6 ...

    db2自动生成数据库的语句

    DB2 怎么使用语句自动产生数据库 尤其当数据库没有测底删掉成功的时候

    Linux下DB2安装步骤及实例创建

    DB2的安装、卸载步骤 创建实例 创建缓冲器、表空间、数据库 远程链接问题解决

    DB2数据库系统加固规范

    DB2数据库系统加固规范是指对DB2数据库系统进行安全加固的规范和要求,该规范旨在确保DB2数据库系统的安全性和可靠性。本规范涵盖了账号管理、认证授权、日志配置、设备其他安全要求等多个方面,旨在提供一个全面的...

    DB2 9.5数据库日常操作手册

    DB2 9.5数据库日常操作手册,提供图文并茂的清晰说明

    数据库原理实验二_DB2创建表和空间_艾孜尔江·艾尔斯兰著.docx

    本文档主要讲述了使用DB2实现表的创建和空间的创建,由艾孜尔江·艾尔斯兰亲自实践亲测可执行后撰著成文档,后续仍有诸多相关文档的更新,尽请关注。 DB2主要应用于大型应用系统,具有较好的可伸缩性,可支持从大型...

    DB2 讲义,介绍DB2如何创建数据库等

    DB2 讲义,介绍DB2如何创建数据库等

    创建DB2数据库命令

    创建DB2数据库命令,包括创建表空间、缓存等完整命令

    连接db2数据库驱动包

    自己创建的存放db2jcc4.jar路径 <groupId>com.ibm.db2</groupId> <artifactId>db2jcc_license_cu <version>1.0.0 <scope>system 自己创建路径存放db2jcc_license_cu.jar路径 </dependncy>

    DB2 for zOS DB2 数据库设计取得最佳性能的准则

    DB2 for zOS DB2 数据库设计取得最佳性能的准则

    DB2数据库搭建记录(AIX).

    2 创建数据库 db2 create db dzht alias dzht using codeset GBK territory CN 3 创建缓冲池 CREATE BUFFERPOOL DZHTBPL IMMEDIATE SIZE 5000 PAGESIZE 32 K; 4 创建表空间 CREATE REGULAR TABLESPACE DZHT_L_...

    db2创建用户以及授予权限1

    DB2创建用户及赋予权限原创晚春 最后发布于2016-08-24 16:20:35 阅读数 26284 收藏展开DB2-创建用户和组,数据库1、增加一个操作系统

Global site tag (gtag.js) - Google Analytics