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

Python Mysql、コマンドが同期していません。現在、このコマンドを実行することはできません

    問題を解決してくれたJoshuaBoshiの答えに感謝します。プロシージャを呼び出した後、カーソルを閉じて再度開く必要がありました。その後、カーソルを使用して別のステートメントを実行しました。

    cursor.close() 
    
    cursor = connection.cursor() 
    

    fetchall()の直後にカーソルを閉じることができます 。結果セットは引き続き残り、ループすることができます。



    1. パフォーマンスの神話:切り捨てられたカントはロールバックされます

    2. T-SQLのバグ、落とし穴、およびベストプラクティス–ピボットとピボット解除

    3. レコードがまだ存在しない場合、レコードを挿入するためのベストプラクティスは何ですか?

    4. MySQLの1対多の関係-モデルを構築する方法は?