python怎么连接OB

求python连接OB教程

2 个赞

怎么连mysql就怎么连ob

2 个赞

@论坛小助手

1 个赞

您可以使用 Python 的 PyMySQL 库来连接 OceanBase 数据库。以下是一个基本的操作步骤:

  1. 检查 Pythonpip 的版本。
  2. 安装 PyMySQL 库。这可以通过运行命令 pip install pymysql 来完成。
  3. 获取 OceanBase 数据库的连接信息,包括主机地址、端口号、用户名、密码以及数据库名称。
  4. 编辑 config.py 文件,将数据库连接信息添加到其中。例如:
# config.py
config = {
    'host': '127.0.0.1',
    'port': 2881,
    'user': 'your_username@your_tenant',
    'password': 'your_password',
    'db': 'oceanbase',
    'charset': 'utf8mb4',
    'cursorclass': pymysql.cursors.DictCursor,
}
  1. 创建并运行 main.py 文件,示例如下:
# main.py
import pymysql
from config import config

try:
    connection = pymysql.connect(**config)
    with connection.cursor() as cursor:
        sql = 'SELECT VERSION()'
        cursor.execute(sql)
        result = cursor.fetchone()
        print('Database version:', result['VERSION()'])
finally:
    connection.close()

有关详细的操作指南和更多示例,您可以参考 OceanBase 官方文档提供的教程链接:

详情请参考:

  1. 连接租户
  2. 使用 MySQL 租户做常见数据库开发
  3. PyMySQL 连接 OceanBase 数据库示例程序
1 个赞

https://www.oceanbase.com/docs/common-oceanbase-database-cn-1000000004476182

1 个赞