使用以下命令前确保环境变量配置正确!
Windows #> echo %CLASSPATH%
Linux/Unix #> echo $CLASSPATH
DB2
1.启动服务
db2start
2.显示帮助信息
db2 ?
3.进入提示符交互环境
Windows环境先运行db2cmd初始化db2控制台环境,之后运行命令db2,可进入db2提示符交互环境,如果是非Windows环境,直接db2即可进入
4.查看提示符交互环境下的帮助信息
help或?,如果想查看具体某个命令的帮助信息可以在具体命令前加help或?,如:? connect to
5.连接到数据库
connect to sample user 用户名 using 密码
6.更改当前用户默认的schema
set [current] schema = schema_name
7.列举本地数据库配置信息
list database directory
8.列举当前schema下所有表信息
list tables
9.查看describe帮助内容
? describe
10.利用describe查看表结构
describe select * from your_table
11.利用数据词典syscat查找相关表信息
SELECT * FROM syscat.tables WHERE tabname = 'your_table_name'
12.测试脚本
SELECT 1 FROM SYSIBM.DUAL FETCH FIRST 1 ROWS ONLY -- 限定数据条数举例
SELECT 1 FROM SYSIBM.SYSDUMMY1
VALUES 1
13.退出提示符交互环境
quit
MySQL
1.启动MySQL服务
mysqld
2.查看mysql命令的帮助信息
mysql --help
3.进入提示符交互环境
mysql -h 服务器 -u 用户名 -p,密码需在密码提示符出现后输入
4.查看提示符交互环境下的帮助信息
help或?,如果想查看具体某个命令的帮助信息可以在具体命令前加help或?,如:? show
5.选择数据库
use your_database
6.没有schema概念,直接用use database_name切换当前数据库即可
7.查看当前服务器中所有数据库信息
show databases;
8.显示当前数据库下所有表
show tables
9.查看desc命令的帮助信息
help describe或? describe
10.利用desc查看表结构
desc your_table
11.利用数据词典information_schema查找相关表信息
SELECT * FROM information_schema.tables WHERE table_name = 'your_table_name';
12.测试脚本
SELECT 1 LIMIT 1 -- 限定数据条数举例
13.退出提示符交互环境
exit
PS:
设置环境语言
非交互提示符下执行“db2set DB2CODEPAGE=1208”
交互提示符下执行“SET NAMES utf8”
分享到:
相关推荐
最简单,最实用的数据库文档生成工具,支持SqlServer/MySQL/Oracle/PostgreSQL/DB2/SQLite数据库。
DBCHM 是一款数据库文档生成工具! 该工具从最初支持chm文档格式开始,通过开源,集思广益,不断改进,又陆续支持word、excel、pdf、html、xml、markdown...支持SqlServer/MySQL/Oracle/PostgreSQL/DB2/SQLite数据库。
搜了一下这个license发现都是索取金币的,我给大家分享一个免费版的,支持共享~~~ ps.这个是V9.7 的license 用法: 把db2ese_c.lic放到某个目录下: ...db2licm -a /opt/ibm/db2/V9.7/license/db2ese_c.lic
本文将深入探讨如何通过命令行界面登录到DB2数据库,这对于系统管理员和开发人员来说是一项基本技能。 首先,我们需要了解`db2cmd`这个命令。`db2cmd`是DB2提供的一种命令行接口,它创建了一个环境,使得用户可以在...
DB2命令行工具是IBM DB2 Universal Database (DB2 UDB)的重要组成部分,它们提供了对DB2命令和SQL语句的交互式处理能力。在Windows操作系统中,有三种主要的命令行工具可供使用: 1. **DB2命令中心(Command Center...
# useradd -d /db2/db2inst1 db2inst1 # passwd db2inst1 # useradd db2fenc1 # passwd db2fenc1 ``` 接下来,创建名为 `db2inst1` 的 DB2 实例。进入 `/db2setup/V9.1/instance` 目录,执行以下命令: ```bash # ....
### DB2命令行大全解析 #### 一、DB2版本与信息查询 - `db2level`:显示当前DB2的版本信息。 - `db2pd`:用于获取数据库对象的详细性能数据。 #### 二、数据库管理命令 - `db2start`:启动DB2数据库管理器。 - `...
DB2 的命令行处理器和脚本编写.chm
本文旨在对比Oracle和DB2/400数据库管理系统中的数据类型,并重点分析日期和时间类型的差异。由于Oracle和DB2/400在数据类型的定义和实现上存在差异,因此在进行数据库迁移或跨平台开发时,了解这些差异至关重要。 ...
很详细 一步步教你 一点都没有问题哦 下载瞎开看看
这里主要涉及的是Oracle、MySQL和DB2这三种数据库,以及提及的SQL Server和Informix。Java提供了JDBC(Java Database Connectivity)API来实现与多种数据库的交互。下面我们将深入探讨如何使用Java连接这些数据库。 ...
在 Oracle 中,DATE类型包含年、月、日、时、分、秒,而DB2/400中的DATE类型只包含年、月、日。因此,在将DATE类型从Oracle迁移到DB2/400时,需要进行转换。可以使用Oracle中的TO_CHAR()函数来将DATE类型转换为字符...
pom.xml中引入db2的配置信息 <groupId>com.ibm.db2</groupId> <artifactId>db2jcc4</artifactId> <version>1.0.0</version> <scope>system</scope> 自己创建的存放db2jcc4.jar路径</systemPath> </...
在DB2环境中,命令行处理器(Command Line Processor, CLP)和脚本编写是进行数据库操作的重要工具,尤其对于系统管理员和数据库开发者来说,熟练掌握这两项技能至关重要。 1. **DB2 命令行处理器(CLP)** - **...
"db2mysql access to mysql 数据库转换" 提供了一种工具,帮助用户将Microsoft Access数据库(.mdb或.accdb文件)的数据和结构迁移到MySQL数据库中。这个过程涉及到多个关键知识点,下面我们将详细探讨。 1. **...
Oracle 中的 NUMBER 类型可以对应 DB2/400 中的多种类型,这种对应关系要依赖于 Oracle 中 number 将用于保存何种类型的数据,是整型还是带有小数位的实型数据。例如,Oracle 中的 NUMBER 类型可以对应 DB2/400 中的...
本篇文章主要探讨了 Oracle 数据类型与 DB2/400 数据类型的分类对应关系,帮助用户在进行数据迁移、集成或跨平台开发时更好地理解和处理数据类型转换。 1. **日期和时间类型**: - Oracle 的 `DATE` 类型包含年、...
开放源代码数据库,如MySQL、PostgreSQL等,通常以其成本效益和社区支持受到青睐。HANA虽然价格较高,但其高性能和企业级服务弥补了这一点,尤其在需要高性能实时分析的企业环境中。 最后,HANA与Netezza的对比,...
### DB2迁移到MySQL的关键知识点 #### 一、概述 本文档主要介绍从DB2数据库迁移到MySQL数据库的过程中需要注意的一些关键点和技术细节。这包括了数据类型转换、SQL语法差异处理、函数转换等方面的内容。 #### 二、...