美文网首页
Windows系统中使用PostgreSQL命令批量清空数据库d

Windows系统中使用PostgreSQL命令批量清空数据库d

作者: 羋学僧 | 来源:发表于2024-05-05 13:41 被阅读0次

    Windows系统中使用PostgreSQL命令批量清空数据库database

    PSQL_Clear.bat
    @echo off
    
    set PGPASSWORD=123456798
    set PGUSER=postgres
    set PGDATABASE1=database1
    set PGHOST=127.0.0.1
    set PGPORT=5432
    
    psql -U %PGUSER% -d %PGDATABASE1% -h %PGHOST% -p %PGPORT% -c "DROP SCHEMA public CASCADE;"
    psql -U %PGUSER% -d %PGDATABASE1% -h %PGHOST% -p %PGPORT% -c "CREATE SCHEMA public;"
    
    set PGDATABASE2=database2
    
    psql -U %PGUSER% -d %PGDATABASE2% -h %PGHOST% -p %PGPORT% -c "DROP SCHEMA public CASCADE;"
    psql -U %PGUSER% -d %PGDATABASE2% -h %PGHOST% -p %PGPORT% -c "CREATE SCHEMA public;"
    
    pause
    exit
    

    相关文章

      网友评论

          本文标题:Windows系统中使用PostgreSQL命令批量清空数据库d

          本文链接:https://www.haomeiwen.com/subject/xphnxjtx.html