postgre部分命令記錄

2021-08-14 09:09:20 字數 609 閱讀 5450

這篇部落格想記錄一些postgre的sql命令。常用的或者每次遇見沒用過的命令都在此記錄一下。

1. 因為一次專案遷移,很多原來欄位中url的值都有變化了。因此在資料庫中找到相關**的時候需要乙個整體替換字段值中部分字元的功能。用過以後在此記錄一下。

執行命令:update tablename set changefield = replace(changefield,'oldvalue','nowvalue') where condition;

其中,changefield為需要改變值的欄位名;oldvalue為需要被替換掉的字元;nowvalue為用來替換的新字元。

2. 安裝完pg以後,連線資料庫的預設命令

psql -h localhost -p 5432 -u postgres(預設使用者名稱) -d postgres(預設資料庫)

3. 執行sql指令碼

連線對應資料庫之後,執行: \i /sqlpath/***.sql

或者在終端執行:psql -d dbname -u username -f /sqlpath/***.sql

4. 建立資料庫

su - postgres

createdb -e -o owner dbname;

安裝MongoDB部分記錄

安裝的教程很多。每個都有差別。我就記錄我這邊成功的一次安裝過程。安裝到d盤的根目錄mongodb,在d盤的根目錄下又建了個資料夾date,裡面有個db資料夾 在系統變數裡加入d mongodb bin 開啟cmd,進入d mongodb bin,輸入下面的並回車 mongod.exe dbpath ...

Java基礎部分記錄

1 基本資料型別 在棧區直接儲存資料 byte short int long double float char boolean 整數型別 4 浮點型別 2 字元 布林值 這八種資料型別有對應的封裝型別 byte short integer long double float charactor b...

ORACLE部分函式記錄

格式一 instr string1,string2 instr 源字串,目標字串 select instr helloworld lo from dual 返回結果 4 即 在 lo 中,l 開始出現的位置 select instr helloworld l 4,2 from dual 返回結果 9...