OpenGauss数据库-1.初识OpenGauss
OpenGauss是一款开源的数据库管理系统,它兼容PostgreSQL,并提供了一些额外的特性和优化。以下是一个简单的Python脚本,用于连接并查询OpenGauss数据库:
import psycopg2
# 设置连接参数
conn_info = {
"dbname": "your_dbname",
"user": "your_username",
"password": "your_password",
"host": "your_host",
"port": "5432"
}
# 连接数据库
try:
conn = psycopg2.connect(**conn_info)
except Exception as e:
print(f"数据库连接失败: {e}")
exit()
# 创建游标对象
cur = conn.cursor()
# 执行查询
try:
cur.execute("SELECT version();")
db_version = cur.fetchone()
print(f"数据库版本: {db_version}")
except Exception as e:
print(f"查询失败: {e}")
# 关闭游标和连接
cur.close()
conn.close()
在运行这个脚本之前,请确保你已经安装了psycopg2
库(可以使用pip install psycopg2
安装),并且将连接参数(dbname
, user
, password
, host
, port
)替换为你的OpenGauss数据库信息。
这个脚本尝试连接到OpenGauss数据库,然后执行一个简单的查询来获取数据库版本信息,并打印结果。如果在连接或查询过程中出现任何问题,它将打印错误信息并退出。
评论已关闭