Debug-Code, der verwendet wird, wenn die Kolbenverbindung nicht unterbrochen ist
Was wäre, wenn es keine Flasche wäre? Wird zur Bestätigung verwendet
Bewahren Sie es vorerst als Aufzeichnung auf
import mysql.connector
from mysql.connector import Error
from mysql.connector.connection import MySQLConnection
from mysql.connector import pooling
try:
# alias mysqld="mysql -h db.com -P3306 -udev -p "
connection_pool = mysql.connector.pooling.MySQLConnectionPool(pool_name="pynative_pool",
pool_size=5,
pool_reset_session=True,
host='db.com',
port=3306,
database='db',
user='dev',
password='****')
print ("Printing connection pool properties ")
print("Connection Pool Name - ", connection_pool.pool_name)
print("Connection Pool Size - ", connection_pool.pool_size)
# Get connection object from a pool
connection_object = connection_pool.get_connection()
if connection_object.is_connected():
db_Info = connection_object.get_server_info()
print("Connected to MySQL database using connection pool ... MySQL Server version on ",db_Info)
cursor = connection_object.cursor()
cursor.execute("select database();")
record = cursor.fetchone()
print ("Your connected to - ", record)
except Error as e :
print ("Error while connecting to MySQL using Connection pool ", e)
finally:
#closing database connection.
if(connection_object.is_connected()):
cursor.close()
connection_object.close()
print("MySQL connection is closed")
Recommended Posts