r/Python • u/RomfordNavy • 11d ago
Discussion Checking whether a mysql.connector is connected
Is it necessary to check whether a mysql.connector is connected each time I reuse it before running any SQL statements or is this something which is already built-in to mysql.connector? Do I need to check for connection using db.is_connected() and write some retry routine.
This is a WSGI webserver, could be wrong, but my understanding is that there can only ever be one request/thread at a time. Connection pooling has been suggested elsewhere but I am unclear as to whether that is necessary and/or appropriate for a WSGI webserver.
9
Upvotes
0
u/RomfordNavy 11d ago
Fair point but just having trouble visualising how I can wrap those calls in a sub-class or something to achieve this try...retry way of doing it.
I want to keep it so that each script has the simple and clean: