创建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数据库文件的完整路径和名称。
在运行此代码之前,请确保您的计算机上安装了Microsoft Access驱动程序。
此代码将使用Microsoft Access驱动程序在指定路径创建一个新的Access数据库。
如果数据库文件已存在,则不会创建新文件。