通过python 连接 mysql 和 pg ,如何 通过提交一条语句, 通用的判断是否连接成功
时间: 2024-02-09 11:11:24 浏览: 76
如何用python连接mysql数据库
可以通过以下步骤连接 MySQL 和 PostgreSQL 数据库,并提交一条语句进行通用的连接测试:
1. 导入相关库
```
import mysql.connector
import psycopg2
```
2. 连接 MySQL 数据库
```
# MySQL 连接参数
mysql_config = {
'user': 'root',
'password': 'password',
'host': 'localhost',
'database': 'test'
}
# 连接 MySQL 数据库
mysql_conn = mysql.connector.connect(**mysql_config)
# 执行 SQL 语句
mysql_cursor = mysql_conn.cursor()
mysql_cursor.execute("SELECT 1")
# 关闭 MySQL 连接
mysql_cursor.close()
mysql_conn.close()
```
3. 连接 PostgreSQL 数据库
```
# PostgreSQL 连接参数
pg_config = {
'user': 'postgres',
'password': 'password',
'host': 'localhost',
'database': 'test'
}
# 连接 PostgreSQL 数据库
pg_conn = psycopg2.connect(**pg_config)
# 执行 SQL 语句
pg_cursor = pg_conn.cursor()
pg_cursor.execute("SELECT 1")
# 关闭 PostgreSQL 连接
pg_cursor.close()
pg_conn.close()
```
如果以上代码可以正常执行,且没有抛出异常,则说明连接成功。
阅读全文