环境变量
windows下安装postgreSQL后,把bin文件加入到环境变量
例如把E:\PostgreSQL\18\bin加入到Path的系统变量

本地登录
psql -h localhost -U postgres -d postgres -p 5432
按下回车后需输入密码,例如11111
备份远程数据至本地
方法1
pg_dump -h aws-1-ap-southeast-1.pooler.supabase.com -U postgres.pxxxxxrkvjzavym -d postgres --schema=hghghg --encoding=UTF8 --file=hghgxxxxup.sql
# ← 关键:用 --file,不用 > 重定向
方法2
pg_dump "postgresql://postgres.pmxxxxxxavym:Zxxxxx45Pl@aws-1-ap-southeast-1.pooler.supabase.com:6543/postgres" --schema=hghghg --file=hg888xup.sql
将本地sql还原至远程服务器
psql "postgresql://postgres.pmbxxxxxym:Zxxxxxl@aws-1-ap-southeast-1.pooler.supabase.com:6543/postgres" -c "DROP SCHEMA IF EXISTS hghghg CASCADE;" -c "CREATE SCHEMA hghghg;" -c "SET search_path TO hghghg;" -f "hghghg_backup.sql"