1
私はdbpediaからムービーデータを取得し、MySqlデータベースに格納するPythonコードを書いています。 現在、私のアプリケーションに問題があり、その間にハングしている、または中断した場合に次回再起動すると、テーブルを削除してデータベースにテーブルを作成するときに問題が発生します。異常終了後にPythonスクリプトを再起動すると、MysqlのPythonコードが発生する
データベースとの前回の接続が終了しなかったためですか? もしそうなら、アプリケーションを再起動するときにこの問題を回避するための解決策は何でしょうか
私は近い使用とのMySQLdbの機能を犯すが、私のアプリケーションがクラッシュしたり、私はこれらの問題をデバッグするのですが、私は持っているたびにスクリプトが実行されている得るために私のシステムを再起動するために、間にぶら下がっているのです。 –
@ user1036348ハングアップする場合は、mysqlにroot(mysql -u root)として接続し、FLUSH TABLESを実行してみてください。これによりクエリキューがクリアされ、変更が適用されます。失敗した場合は、mysqlサービスを再起動してみてください。 – austin1howard