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

Pythonpsycopg2がpostgresqlテーブルに挿入されていません

    各エントリをデータベースにコミットする必要がない場合は、次の行を追加できます。

    conn.autocommit = True
    

    したがって、結果のコードは次のようになります。

    import psycopg2
    
    try:
        conn = psycopg2.connect("dbname='djangostack' user='bitnami' host='localhost' password='password'")
        conn.autocommit = True
    except:
        print "Cannot connect to db"
    
    cur = conn.cursor()
    
    try:
        cur.execute("""insert into cnet values ('r', 's', 'e', 'c', 'w', 's', 'i', 'd', 't')""")
    except:
        print "Cannot insert"
    


    1. 特定のスキーマにテーブルが存在するかどうかを確認する方法

    2. JPQLにそのようなCASE式はありますか?

    3. 接続が拒否されました(PGError)(postgresqlおよびrails)

    4. Docker上でMySQLGaleraクラスター用にProxySQL2.0を実行および構成する方法