由於經常會用到將postgresql的庫導出,或者將sql文件導入到postgresql,因此將命令記錄下,方便自行使用查找:
- 在postgresql安裝目錄下的bin文件夾下使用:
pg_dump.exe -h localhost -p 5432 -U postgres -d 數據庫名 > F:\Java開發\test.sql
- 將導出的sql語句導入到某個數據庫中:
windows下使用dos窗口登錄到psql數據庫,命令: psql -h localhost -p 5432 -U postgres -d postgres -w
然后使用:\i F:/Java開發/test.sql 注意windows下路徑一定是 / 而不能是 \ 否則會報權限不夠
linux下導入命令和windows一致,但是由於linux安裝的postgresql數據庫默認用戶是postgres,因此sql文件
的用戶權限需要注意。