知识点积累
1.登陆1
ssh 10.240.40.191
2.连接数据库1
db2 connect to 数据库名 user 用户名 using 密码
3.断开连接1
disconnect current
4.查询1
db2 "slect * from 表名"
5.导入表数据1
db2 import from [文件名].ixf of ixf insert into [表名]
6.导出表数据1
db2 export to [文件名].ixf of ixf select * from [表名]
7.导出数据库-暂未验证1
可以远程连接到服务器,windows系统可以通过远程连接,linux/unix系统可以通过ssh/telnet连接,在服务器上用db2 connect to 数据库名连接数据库,然后通过db2look -d 数据库名 -e -a -c -o 导出文件名.sql -i 用户名 -w 密码 导出结构,通过db2move 数据库名 export -u 用户名 -p 密码 导出数据;在本地导入前先connect 数据库,然后db2 -td; -cf 导出文件名.sql 在本地根据该文件sql建立数据结构,之后用db2move 数据库名 load -u 用户名 -p 密码 导入数据
8.查看数据库配置1
2
3
4
5get db cfg
``` shell
9.创建指定编码的数据库
``` shell
create db SRCDB using codeset GBK territory CN
10.创建型导入表数据1
import from d://xxx.ixf of ixf create into ib_customer_product_bak
11.db2修改表结构1
alter table 表名 alter 字段 set data type 值类型(长度)
12.增加索引1
create index 索引名 on 表名 (字段名1,字段名2...)
13.增加表字段1
alter table 表名 add column 字段1 类型 add column 字段2 类型
WINDOWS环境DB2连接远程数据库实例
1.开始菜单——–运行——–输入”db2cmd”,进入DB2命令行处理器
2.输入”db2”,进入命令处理状态
3.建立目录关系与连接关系
1 | CATALOG TCPIP NODE nodeone REMOTE 192.168.152.129 SERVER 50000 remote_instance db2admin |
5.连接数据库
connect to testdb user myuser using mypassword
注:其中testdb为我们在步骤四中为远程数据库指定的别名,myuser 为远程数据库的用户名,mypassword为远程数据库的密码
此时即可像操作本地数据库一样操作远程数据库了!
本文链接: https://www.xiajunyi.com/pages/p28.html
版权声明:本作品采用知识共享署名-非商业性使用-相同方式共享 4.0 国际许可协议进行许可。转载请注明出处!