达梦数据库 linux简单操作

6.1  登录

使用disql命令登录处理,管理账号SYSDBA的默认密码也是SYSDBA

[root@DM bin]# cd /data/dm/dmdbms/bin
[root@DM bin]# ./disql
disql V8.1.0.147-Build(2019.03.27-104581)ENT 
用户名:SYSDBA
密码:

服务器[LOCALHOST:5236]:处于普通打开状态
登录使用时间: 4.146(毫秒)
SQL>

或者 直接在命令行里指定地址、端口、用户名和密码

[root@DM bin]# ./disql SYSDBA/[email protected]:5236

服务器[192.168.210.33:5236]:处于普通打开状态
登录使用时间: 3.947(毫秒)
disql V8.1.0.147-Build(2019.03.27-104581)ENT 
SQL>

6.2  表空间管理

/**  创建表空间 */
SQL> create tablespace  jc_data datafile '/data/dm/data/testdb/JC_DATA01.DBF' size 1024 autoextend on next 20 maxsize 10240 CACHE = NORMAL;
操作已执行
已用时间: 47.190(毫秒). 执行号:866.

/**  扩展指定的表空间 */
SQL> alter tablespace  jc_data add  datafile  '/data/dm/data/testdb/JC_DATA02.DBF' size 1024 autoextend on ;
操作已执行
已用时间: 11.080(毫秒). 执行号:867.

看上去和ORACLE的语法几乎一致。

6.3  添加用户

/**   创建用户  */
SQL> create user JC identified by "JC_Test123" default tablespace jc_data  default index tablespace JC_DATA;
操作已执行
已用时间: 3.809(毫秒). 执行号:868.

/**  授权 */
SQL> grant DBA  to JC;
操作已执行
已用时间: 1.432(毫秒). 执行号:869.

6.4  创建表及索引

/**  创建表,注意主键的语法 */
SQL> create table jc.test1(id int not null,name varchar(20), age int ,cluster primary key (id));
操作已执行
已用时间: 1.938(毫秒). 执行号:870.

/**  添加索引 */
SQL> create index idx_test1_name on jc.test1(name);
操作已执行
已用时间: 4.112(毫秒). 执行号:871.

https://www.cnblogs.com/gjc592/p/11672860.html

猜你喜欢

转载自blog.csdn.net/qq_42000661/article/details/109081842