![](/img/trans.png)
[英]How to use Elastic Search on top of a pre-existing SQL Database?
[英]How do you add a pre-existing database to Postgres?
我在包含Django應用程序的生產服務器中使用Postgres。 我試圖在已經存在的psql中創建一個數據庫。 我有主機名,用戶名,密碼,端口以及所有這些好東西,但是在閱讀Postgres的文檔后,似乎無法添加現有數據庫。
不可以,如果數據庫已經創建,則無法創建。
似乎您要在生產服務器中加載轉儲(.sql文件)。
默認情況下pg_dump
不會在.sql文件中包含CREATE DATABASE
語句,因此您應該能夠執行以下操作來加載.sql文件:
psql -h <DB_HOST> -U <DB_USER> -p <DB_PORT> -W <DB_NAME> < <PATH_TO_YOUR_SQL_FILE>
例:
psql -h localhost -U db_user -p 5432 -W db_name < /tmp/my_dump.sql
而已。
讓我知道您是否有任何問題。
干杯
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.