• java学习之数据库


    第一部分:DB2基础知识
    一、复习
    jre
    jdk
    jvm
    path
    classpath
    二、数据库基础-DB2
    1.访问172.22.602.24/
    temp
    123
    2.安装检查
    db2cmd
    db2start
    3.正式安装
    安装路径:
    D:IBMSQLLIB
    用户名:db2admin
    密码:123
    
    设置为Administrator为登录用户:
    lusrmgr.msc
    
    如果不能安装,则使用解压工具把
    
    4.安装后检查
    4.1路径检查
    D:DB2,如果安装了示例数据库db2exc_974_WIN_x86.exe,解压出来后,使用:db2exc_974_WIN_x86.exedb2WindowsDB2 Express-C.msi
    D:IBMSQLLIB
    右下角的启动小图标,设置不自动启动
    4.2服务组件
    services.msc
    control->
    4.3服务设置
    为手动启动
    登录为本地账户
    4.4实例的相关操作
    cmd
    db2cmd
    db2start 启动当前实例
    db2stop 停止 当前实例
    服务开发以后,其他db2客户端可以被访问机器。
    db2admin start 
    db2admin stop
    三、相关windows命令操作
    cmd
    cd
    cd ..
    cd 
    盘:切换盘符
    rd
    mkdir
    del
    dir
    rename
    copy
    tree
    lusrmgr.msc
    notepad
    cls
    mspaint
    services.msc
    regedit
    path
    control
    type
    exit
    help
    四、数据库db2使用
    system->instacne->database->tablspace->tables,index,views,trrigers,schema
    (一)实例创建
    1.查看实例
    dbilist
    2.创建实例
    db2icrt instacne_name
    db2icrt erp
    3.设置当前使用实例
    set DB2INSTANCE=erp
    4.删除实例
    db2idrop instacne_name
    db2idrop erp
    (二)、创建示例数据库
    db2fs
    启动菜单找到"第一步"
    db2sampl.exe
    (三)、如何连接数据库
    先查看有哪些数据库:
    db2 list db directory
    连接数据库:
    db2 connect to sample user db2admin using 123
    或
    db2 connect to sample,默认以登录的用户名与密码
    
    (四)、查看数据库某模式下的数据表
    db2 list tables for schema administrator
    (五)、断开数据库连接
    db2 terminate 不存在连接时,不会报错
    db2 connect reset 不存在连接时,会报错
    (六)、创建自己新的数据库
    db2 create database njdvlp
    或
    db2 create database njdvlp on d:
    
    创建后面练习使用数据库:
    db2 create database mydb
    
    连接数据库:
    db2 connect to mydb user db2admin using 123
    
    其他图形化的方式创建,访问数据库
    db2ca:配置助手
    推荐第三方连接工具:
    QuestCentral
    (七)、使用db2ca配置连接远程数据库
    主机名:172.00.00.00
    服务名称:空
    端口号:50000
    数据库名称:idbnj
    数据库别名:erptest
    操作系统:AIX
    服务器认证
    测试连接的用户标识和密码:javauser
    (八)、连接远程数据库
    db2 connect to erptest user db2admin using 123
    五、模式的相关操作
    schema:
    1.查看模式
    db2 connect to mydb
    
    db2 select schemaname,owner from syscat.schemata
    
    2.创建模式schema:
    显示创建:
    db2 create schema schema_name
    隐式创建:
    db2 create talbe dbnew.tblUser(intId int)
    删除模式:
    db2 drop schema dbnew restrict
    E:2013>db2 drop schema dbnew restrict
    DB21034E  该命令被当作 SQL 语句来处理,因为它是无效的“命令行处理器”命令。在
    SQL 处理期间,它返回:
    SQL0478N  不能对对象类型 "SCHEMA" 执行 DROP、ALTER、TRANSFER OWNERSHIP 或
    REVOKE,因为它有一个类型为 "TABLE" 的从属对象 "DBNEW.TBLUSER"。  SQLSTATE=42893
    db2 drop table dbnew.tbluser
    六、数据库语句操作
    1.操作的步骤
    db2start启动实例
    db2 connect to mydb user dbadmin using 123 连接操作数据库
    db2 create table_name创建表
    db2 select * from table_name 查询语句
    db2 insert into table_name values() 插入记录
    db2 update table_name set xxfield=valuesss 更新记录
    db2 delete from table_name 删除记录
    2.如何使用帮助
    db2 ? 列出所有命名
    db2 ? list
    db2 ? options
    3.创建数据表
    create table db.tblUser
    (
    intId int not null primary key,
    strSn varchar(10) not null,
    strName varchar(50) not null,
    intAge int default 18
    )
    
    设置其他语句终止符:
    db2 -td@
    作业:
    1.复习数据库安装及相关操作
    实例
    数据库
    连接本地,远程
    模式相关操作
    命令帮助
    
    2.预习
    select ,insert ,upate ,delete等语句
    3.预习jdbc编程,尝试访问连接db2
    
  • 相关阅读:
    Java IO流
    Java中Char和Byte的区别
    Java常用类
    View
    3 View
    View
    3 View
    3 View视图 URLconf
    2 Model层
    2 Model层-模型成员
  • 原文地址:https://www.cnblogs.com/shoneworn/p/shoneworn2.html
Copyright © 2020-2023  润新知