PostgreSQL常規操作

  1. 添加除了postgres超級用戶以外的用戶。

    createuser -drSP testuser

  2. 爲用戶創建專屬數據庫

    createdb -O testuser testdb


備份恢復數據時,應當以postgres超級用戶進行,避免發生一些權限類的報錯。


ssh免密碼登陸:

如想在A機器上登錄到B:

  1. 在A機器上生成公鑰和私鑰 # ssh-keygen -t rsa

  2. 將生成的 id_rsa.pub 公鑰copy爲authorized_keys。# cp id_rsa.pub authorized_keys

  3. 將authorized_keys scp 到B機器的~/.ssh/目錄下,追加到已有的authorized_keys文件中。若無,自行創建一個即可。




Django報錯信息如下:

IntegrityError at (some url): duplicate key value violates unique constraint "krypdos_value_pkey"

解決方法:

SELECT setval('tablename_id_seq', (SELECT MAX(id) FROM tablename)+1)


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章