Ubuntu系统Python数据库连接

作者:袖梨 2026-07-20

在Ubuntu上使用Python连接数据库,通常需要安装相应的数据库驱动。以下是一些常见数据库的连接方法:

Ubuntu Python数据库连接

  1. MySQL

首先,确保已经安装了MySQL数据库。然后,通过以下命令安装MySQL Connector/Python(官方驱动):

pip install mysql-connector-python

接下来,可以使用以下代码连接到MySQL数据库:

import mysql.connectorcnx = mysql.connector.connect(host="your_host",user="your_user",password="your_password",database="your_database")cursor = cnx.cursor()# 执行SQL查询等操作cursor.close()cnx.close()
  1. PostgreSQL

首先,确保已经安装了PostgreSQL数据库。然后,通过以下命令安装psycopg2(官方驱动):

pip install psycopg2

接下来,可以使用以下代码连接到PostgreSQL数据库:

import psycopg2conn = psycopg2.connect(dbname="your_database",user="your_user",password="your_password",host="your_host",port="your_port")cursor = conn.cursor()# 执行SQL查询等操作cursor.close()conn.close()
  1. SQLite

SQLite是一个轻量级的数据库,不需要额外安装驱动。可以直接使用Python内置的sqlite3模块连接:

import sqlite3conn = sqlite3.connect("your_database.db")cursor = conn.cursor()# 执行SQL查询等操作cursor.close()conn.close()

注意:请将上述代码中的your_hostyour_useryour_passwordyour_database替换为实际的数据库连接信息。

相关文章

精彩推荐