站長留言

  • ✅ 本站維護及更新歷史紀錄,詳情請參考公告
  • ✅ 有任何意見、想法,歡迎留言給Spicy知道喔
  • ✅ 固定於每周一至周五更新Blogger文章,周末不定期
資料庫LinuxPostgreSQL

【Linux】Restore PostgreSQL Database 還原資料庫

  1. Window有pgAdmin的GUI介面輔助 backup 和 restore
  2. 但 Linux 就沒有GUI可以用,只能打指令
    • 步驟1:clear or create database
      • 先DROP再CREATE
      • 或直接CREATE 新的 database
      • clear請跳到步驟2
    • 步驟2:pg_restore
      • 常見指令1pg_restore -h localhost -p 5432 -U 使用者名稱 -d 資料庫名稱 -v 檔案位置 
        • -h:host
        • -p:port
        • -U:username
        • -d:dbname
        • -v:verbose
          • -v 和大多數linux命令中的-v意思一樣,用來顯示進度.可以用來查看連接,認證,或是配置錯誤


      • 常見指令2:pg_restore -U <username> -d <dbname> -1 <filename>.dump
      • 常見指令3:psql -U <username> -d <dbname> -1 -f <filename>.sql
        • 但以上兩種指令,個人使用會出問題
  3. 參考資料

沒有留言:

張貼留言

本網站建議使用電腦或平板瀏覽