达梦数据库 DISQL连接数据库与执行SQL、脚本的方法

1.DISQL介绍

DIsql 是 DM 数据库的一个命令行客户端工具,用来与 DM 数据库服务器进行交互。DIsql 是 DM 数据库自带的工具,只要安装了 DM 数据库,就可以在应用菜单和安装目录中找到。
DIsql 识别用户输入,将用户输入的 SQL 语句打包发送给 DM 数据库服务器执行,并接收服务器的执行结果,并按用户的要求将执行结果展示给用户。为了更好地与用户交互和展示执行结果,用户也可以在 DIsql 中执行 DIsql 命令,这些命令由 DIsql 工具自身进行处理,不被发送给数据库服务器。
SQL 语句在 DIsql 中执行完后都被保存在一个特定的内存区域中,用户可以通过上下键查找到这些保存在内存中的 SQL 语句(某些操作系统可能不支持此操作),并可以进行修改,然后再次执行。DIsql 命令执行完后不保存在内存区域中。

2.DISQL连接数据库的方法

2.1 本地连接

本地通过在安装目录bin下disql命令连接本地数据库,如有不是默认端口的要加上端口号
在这里插入图片描述

2.2 远程连接

加上相应的ip地址和端口号
在这里插入图片描述

2.3 CONN连接

使用CONN[ECT]命令建立新会话时,会自动断开先前会话。
在这里插入图片描述

3.执行SQL、脚本的方法

3.1 通过DISQL登录后在字符界面

在这里插入图片描述

3.2 启动DISQL时运行脚本

在这里插入图片描述

3.3 进入DISQL后,通过start命令运行脚本

在这里插入图片描述

3.4 使用EDIT命令编辑脚本

SQL> EDIT /home/test.sql

在这里插入图片描述

达梦社区地址 https://eco.dameng.com

相关推荐

  1. 数据库执行sql报错:数据溢出

    2024-07-21 01:16:02       34 阅读
  2. django连接数据库

    2024-07-21 01:16:02       27 阅读

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2024-07-21 01:16:02       106 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2024-07-21 01:16:02       116 阅读
  3. 在Django里面运行非项目文件

    2024-07-21 01:16:02       95 阅读
  4. Python语言-面向对象

    2024-07-21 01:16:02       103 阅读

热门阅读

  1. KTV点歌系统有什么作用?

    2024-07-21 01:16:02       27 阅读
  2. Flutter 状态管理调研总结

    2024-07-21 01:16:02       23 阅读
  3. Elasticsearch 使用terms对long类型日期统计按月销售

    2024-07-21 01:16:02       30 阅读
  4. 轮播图变成响应式数据

    2024-07-21 01:16:02       29 阅读
  5. 基于python实现医院信息管理系统的设计与实现

    2024-07-21 01:16:02       24 阅读
  6. 为什么人们致力于解决深度学习的黑箱模型?

    2024-07-21 01:16:02       26 阅读