一、前言 近日,在服务器上卸载Python,导致服务器yum不可用,尝试了多种方法进行修复都没能成功,最终决定重装系统。所以,本站经历了首次备份恢复。于本文记录一下大致的整体流程。 二、备份 2.1 备份WordPress目录 我采用的是最朴素的备份方法(由于是首次,不太信任网上的教程,也不太信任WordPress的插件),直接将…
一、问题背景 一般从MySQL迁移到DM数据库时,由于MySQL字符串的长度是以字符为单位,导致迁移过程中有可能遇到报错:超出定义长度。 在DM8的早期阶段,针对从MySQL迁移至DM的场景,由于当时DM尚未原生支持变长字符类型(如VARCHAR(N CHAR))的数据存储需求,故引入了LENGTH_IN_CHAR参数作为临时解决…
一、问题概述 对于一个Linux上新部署的MySQL数据库,往往在连接的时候有可能会碰到连接不上的问题。我就是在近日,写一篇MySQL数据库迁移到DM数据库的博客时,出奇的发现我博客所用的MySQL数据库居然只能从Linux本地连接。由于对MySQL不熟悉,这个问题困扰了我两三个小时。下面本文就来总结一下,MySQL连接不上可能涉…
一、前言 有时由于CHAR类型为定长,会自动填充空格,不是很舒服,想要将CHAR类型统一修改成VARCHAR类型。 二、修改方法 SELECT 'ALTER TABLE '||TABLE_NAME|| ' MODIFY ' ||COLUMN_NAME||' '||'VARCHAR' ||'('||DATA_LENGTH||');'…
一、创建测试数据 CREATE TABLE LFINJI_A(ID NUMBER PRIMARY KEY, NAME VARCHAR2(20), ATYPE VARCHAR2(1)); CREATE TABLE LFINJI_B(ID NUMBER PRIMARY KEY, NAME VARCHAR2(20), BTYPE VAR…
一、批量执行SQL的方式 (1)禁用/启用所有外键 --禁用 SELECT 'ALTER TABLE ' || OWNER || '.' || TABLE_NAME || ' DISABLE CONSTRAINT ' || CONSTRAINT_NAME || ';' FROM SYS.DBA_CONSTRAINTS WHERE …
一、问题描述 一次客户在执行存储过程打印输出时发现,管理工具消息区域并没有像预期一样的输出内容,而是仅有执行SQL的反馈,如图 这是为什么呢? 二、问题复现 我们使用一段示例存储过程,打印输出进行测试 BEGIN DBMS_OUTPUT.ENABLE(100000); FOR I IN 1..10000 LOOP DBMS_OUT…
很多客户在执行CASE WHEN语句时报错,总怀疑是DM数据库的BUG,但其实不然。本文就来讲解一下。 执行如下SQL SELECT CASE WHEN INSTR('1100', ',') > 0 THEN LEFT('1100', INSTR('1100', ',')-1) ELSE '1100' END AS STR FRO…
一、简单概述 达梦数据库中的大小写敏感指的是对象名敏感+列值大小写字符敏感。 受初始化参数 CASE_SENSITIVE 指定。 二、敏感与不敏感 敏感【CASE_SENSITIVE=1】 大写对象 T 和小写 t 对象为 2 个对象,其中小写对象需要使用双引号进行指定 如 表"t" 和T指的是 2 个表 列"Id"和id指的是 …
源文档地址:https://www.cnblogs.com/dnfhao/p/13738610.html 详细安装步骤如下: (1)下载Python3.7.8 wget https://www.python.org/ftp/python/3.7.8/Python-3.7.8.tgz (2)解压 tar -xvf Python-3.…