私はデータベースに接続するためにpymysqlを使用しています。私はデータベース操作が初めてです。 db.statusのようなデータベースが開いているかどうかを確認するために使用できるステータスコードはありますか?Pythonでmysql接続の状態をチェックする方法は?
1
A
答えて
-1
データベース・オブジェクトを作成し、あなたがデシベル明らかに間違っに接続してみてください、それは投げて、あなた何のエラーを参照例外
を上げることができます作成されていない場合、それが作成されているかどうかを確認することができますように見えます私は、ソースコードで表示されるものと
2
でチャイムすること自由に感じなさいこれに新しいだけでなくので、良い答えを持つ人だ試みをしてブロック
除き、is_connected()
methodがあることを使用することができます「接続」オブジェクトの場合:
接続時にTrueを返します。そうでなければFalse
import mysql.connector
cnx = mysql.connector.connect(user='scott', password='tiger',
host='127.0.0.1',
database='employees')
print(cnx.is_connected())
私は簡単なテストを行ってきた - データベースに接続し、is_connected()
を確認 - False
を返された - それは、MySQLを停止し、再びis_connected()
を確認し、その後、True
を返しました。
関連する問題
- 1. 接続状態MySql Connector/NET
- 2. TFTP接続の接続状態を確認する方法は?
- 3. アプリケーションの起動時にsql接続の状態をチェックする方法は?
- 4. RabbitMQ Obj-Cクライアント接続状態チェック
- 5. Kinesisクライアントの接続状態を確認する方法は?
- 6. 休止状態で2つのデータベースに接続する方法
- 7. MySQL接続ファイルを追加してデータベース接続をチェックする方法は?
- 8. 休止状態:休止状態の接続を変更する
- 9. jspのtogglzのアクティブ状態と非アクティブ状態をチェックする方法は?
- 10. エンティティフレームワークのコードの最初の接続状態のチェック
- 11. JavaのJDBC接続状態
- 12. Websphere MQの接続状態を取得する方法と接続をリセットする方法:
- 13. 休止状態をMySql Azureデータベースに接続できません
- 14. C#でMySQLデータベースに接続できません。エラー状態:18
- 15. Tomcatの接続プーリング、アイドル状態の接続、接続の作成
- 16. redux古い状態を接続する
- 17. 接続状態が102
- 18. TIME_WAIT状態のソケット接続に接続する
- 19. Crm 4.0のチェックボックスのチェック状態を取得する方法は?
- 20. Qtデザイナーでチェックボックスの状態をウィジェットの可視性に接続する方法
- 21. スプリングブートと休止状態のmysqlデータベース接続を切断し続ける
- 22. MVC 3のコントローラで、チェックボックスのチェック状態/チェック解除状態をコントローラのビューから読み取る方法
- 23. シェルコマンド(at91sam9260ボード)でgpioの状態を制御/チェックする方法
- 24. MVC4でチェックボックスの状態をチェックする方法
- 25. チェック状態が/停止 - Pythonの
- 26. PythonでMySQLに接続する:安全な方法ですか?
- 27. Pythonでリモートのmysqlサーバに接続する方法
- 28. Androidの接続状態の変更を検出する際の競合状態
- 29. androidでmysqlを接続する方法
ソースコードを確認しました。あなたの答えにタイプミスはありますか?接続されたメソッドのみがあり、is_connectedはありません。 –
@ YanSongええ、これはちょうど基礎となるCの "プロパティ"です。私は研究を開始しました。これは 'is_connected()'メソッドへの適切なリンクで更新されました。ありがとう。 – alecxe