1. Learn
  2. /
  3. 课程
  4. /
  5. Python 数据导入入门

Connected

道练习

创建数据库引擎

现在,您将启动第一个 SQL 引擎。您会创建一个引擎,连接到工作目录中的 SQLite 数据库 'Chinook.sqlite'。回忆一下,为了创建一个连接到 'Northwind.sqlite' 的引擎,Hugo 执行了以下命令:

engine = create_engine('sqlite:///Northwind.sqlite')

这里,'sqlite:///Northwind.sqlite' 被称为连接到 SQLite 数据库 Northwind.sqlite 的「连接字符串」。 关于 Chinook 数据库 的一些背景:Chinook 数据库包含一个半虚构的数字媒体商店的信息,其中媒体数据为真实数据,而客户、员工和销售数据是手工创建的。

至于为什么叫 Chinook?根据其网站的介绍:

这个示例数据库的名称基于 Northwind 数据库。Chinook 是北美内陆西部的一种焚风,位于加拿大大草原和大平原与多座山脉的交界地带。Chinook 风在加拿大阿尔伯塔省南部最为常见。对于一个旨在作为 Northwind 替代方案的数据库来说,Chinook 是一个不错的名字选择。

说明

100 XP
  • 从模块 sqlalchemy 导入函数 create_engine。
  • 创建一个连接到 SQLite 数据库 'Chinook.sqlite' 的引擎,并将其赋值给 engine。