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...