達夢資料庫安裝和配置

2022-10-11 12:45:11 字數 1087 閱讀 6636

1.mysql遷移

從mysql 移植到dm,要求必須建立新的使用者和表空間,不要把資料遷移到系統管理員sysdba使用者下和 main表空間下。

大小寫敏感,也就是字面意思,表示資料庫對於字串的比較,是否區分大小寫(即為是否敏感)。

這個「是否區分」,是三個方面的:

物件名(表名、儲存過程、序列等其他物件)或者欄位名(也就是列名)

字段內容

其他字串內容(比如使用者輸入的字串型別的條件值,如where col ='******' ,字串型別的條件值,說的就是這個'******' )

也就是說,如果設定為敏感,上面三項內容,都不區分大小寫,也就是abc 就是abc ,跟進一步來說,也就是在進行字串比較時(不管這個字串是物件名、欄位名還是字段內容),如果他們之間,不考慮大小寫,是完全一樣的,資料庫則判定他們相等(他們是一樣的)。

where a = a 和 where 1 = 1 一樣

2.安裝

掛載iso檔案

mount -o loop /home/download/dm8_20200907_ftarm_kylin4_64_ent_8.1.1.126.iso /home/download/iso
正常安裝完成後,初始化庫

/bin目錄下 啟動服務

建立表空間

建立使用者

5.授權

結束1.資料庫鏈結 username必須和要查詢的庫所屬使用者一致(或者sql指定那個使用者下那個表,test."aaa" 格式 )(去除字段引號需要關閉大小寫敏感)

2有歧義的列名[***] 解決方案:1.在多表查詢時,查詢出的結果列字段在多表中重複出現,需要使用別名.列名查詢。 2.列不能重複

3.time 別名預設給大寫了 xml中起別名用time +引號

4.語法錯誤 ` 字串常量應使用單引號括起,關鍵字、物件名、欄位名、別名等則使用雙引號括起,正常情況下不要使用``

5.字串轉換出錯 left join t1 on t1.id= t2.name對比型別不符

達夢資料庫和mysql索引引擎 達夢資料庫 索引

1.索引的種類和功能 聚集索引 每乙個普通表有且只有乙個聚集索引 唯一索引 索引資料根據索引鍵唯一 函式索引 包含函式 表示式的預先計算的值 位圖索引 對低基數的列建立位圖索引 位圖連線索引 針對兩個或者多個表連線的點陣圖索引,主要用於資料倉儲中 全文索引 在表的文字列上而建的索引。2.何時使用索引...

達夢資料庫linux安裝

進入 cd dev cdrom 給iso檔案賦可執行許可權 chmod x 檔名稱.iso根目錄執行 mount o rw dev cdrom 檔名稱.iso mnt cdrom 臨時修改linux語言為中文 export lang zh cn.gb2312 修改複製核心檔案大小 ulimit c ...

達夢資料庫安裝教程

系統採用中標麒麟6,達夢資料庫7 1.mkdir dm7 建立資料庫得安裝目錄先 2.id dmdba 檢視是否有dmdba這個使用者 建議使用dmdba安裝資料庫 groupadd dinstall 建立dinstall分組 useradd g dinstall dmdba 把dmdba分配到di...