为提高效率,提问时请提供以下信息,问题描述清晰可优先响应。
【DM版本】:
【操作系统】:centos7
【CPU】:
【问题描述】*:使用docker镜像拉起的数据库,创建完表插入数据可以查询到,退出交互式命令后再次进入查看数据没有了 是因为没有挂在volume吗 挂载卷也不行。
创建用户只能是两位?
设置当前 session 是否对修改的数据进行自动提交。
语法如下:
SET AUTO[COMMIT] <ON|OFF>
ON:表示打开自动提交,所有执行的 SQL 语句的事务将自动进行提交。
OFF:表示关闭自动提交,所有执行的 SQL 语句的事务将由用户显式提交,为默认设置
使用disql登陆后使用
SHOW AUTOCOMMIT 查询是否启用自动提交,如果没有启用,使用set AUTOCOMMIT on,设置当前会话有效,如果需要一直生效需要修改glogin.sql,在里面加上
SET AUTOCOMMIT ON
如果用户希望设置一批永久生效的 DIsql 环境变量,可以自行设置配置文件
$DM_HOME/bin/disql_conf/glogin.sql,其中$DM_HOME 为 DM 的安装目录,需要
用户在操作系统配置 DM_HOME 环境变量,disql 目录和 glogin.sql 文件需要用户自行
创建。DIsql 启动并成功连接数据库服务器后,会自动执行$DM_HOME/bin/
disql_conf/glogin.sql 配置文件,执行时并不会在 Disql 窗口打印信息,如果没有
找到该配置文件则忽略
没有commit吧?创建用户的用户名左右是不是有中文空格啊?