数据库连接与操作问题:sqlite, mysql等数据库操作示例

原创 朱雀 2025-02-21 15:36 26阅读 0赞

以下是使用Python和两个常见的数据库(SQLite和MySQL)进行操作的一些基本示例:

  1. SQLite

    • 连接SQLite数据库:

      1. import sqlite3
      2. conn = sqlite3.connect('my_database.db')
      3. cursor = conn.cursor()
    • 创建表:
      1. cursor.execute('''CREATE TABLE employees
      2. (id INTEGER PRIMARY KEY,
      3. name TEXT, position TEXT)''')
      4. conn.commit() # 提交事务
  2. MySQL(需要mysql-connector-python库):

    • 连接MySQL数据库:

      1. import mysql.connector
      2. conn = mysql.connector.connect(
      3. host="localhost",
      4. user="root",
      5. password="password"
      6. )
      7. cursor = conn.cursor()
    • 创建表:
      1. cursor.execute('''CREATE TABLE employees
      2. (id INT AUTO_INCREMENT PRIMARY KEY,
      3. name TEXT, position TEXT)''')
      4. conn.commit() # 提交事务

请注意,这些示例需要你拥有相应的数据库权限,并且请将数据库的主机名、用户名和密码替换为实际值。

文章版权声明:注明蒲公英云原创文章,转载或复制请以超链接形式并注明出处。

发表评论

表情:
评论列表 (有 0 条评论,26人围观)

还没有评论,来说两句吧...

相关阅读