如何创建数据库access(Python建立Access数据库的基本方法)

创建Microsoft Access数据库通常可以使用Microsoft Access软件来完成。

但是,如果您想通过Python代码来创建Access数据库,可以使用pyodbc库。

首先确保您已安装了pyodbc库,如果尚未安装,请使用以下命令进行安装:

pip install pyodbc

安装完成后,可以使用以下示例代码创建一个新的Microsoft Access数据库:

import os
import pyodbc

def create_access_database(file_path):
    if os.path.exists(file_path):
        print(f"文件已存在:{file_path}")
        return

    conn_str = (
        r"Driver={{Microsoft Access Driver (*.mdb, *.accdb)}};"
        f"Dbq={file_path};"
        "Uid=Admin;Pwd=;"
    )

    try:
        connection = pyodbc.connect(conn_str)
        connection.close()
        print(f"成功创建Access数据库:{file_path}")

    except pyodbc.Error as error:
        print(f"创建数据库错误:{error}")

if __name__ == "__main__":
    database_path = "C:/example_path/your_database_name.accdb"
    create_access_database(database_path)

请注意将上述代码中的C:/example_path/your_database_name.accdb替换为您希望创建的Access数据库文件的完整路径和名称。

图片[1]-如何创建数据库access(Python建立Access数据库的基本方法)-不念博客

在运行此代码之前,请确保您的计算机上安装了Microsoft Access驱动程序。

此代码将使用Microsoft Access驱动程序在指定路径创建一个新的Access数据库。

如果数据库文件已存在,则不会创建新文件。

© 版权声明
THE END