sql >> データベース >  >> RDS >> PostgreSQL

PostgreSQL-データベースユーザー「postgres」としてのbashスクリプトからのクエリ

    これを試してください:

    #!/bin/bash
    psql -U postgres -d database_name -c "SELECT c_defaults  FROM user_info WHERE c_uid = 'testuser'"
    

    またはsuを使用する :

    #!/bin/bash
    su -c "psql -d database_name -c \"SELECT c_defaults  FROM user_info WHERE c_uid = 'testuser'\"" postgres
    

    また、sudo

    #!/bin/bash
    sudo -u postgres -H -- psql -d database_name -c "SELECT c_defaults  FROM user_info WHERE c_uid = 'testuser'"
    


    1. 開発スナップショットのテーブルの一部のみのPostgresダンプ

    2. DjangoにUnicode文字列を保存するときにMySQLの誤った文字列値エラー

    3. ClusterControl 1.7.2の発表:TimescaleDBとMySQL8.0のPostgreSQLバックアップとサポートの改善

    4. IRIWorkbenchでのデータ分類