【发布时间】:2015-05-16 18:46:24
【问题描述】:
我在搞乱 Sakila 数据库,并使用与 actor 表相同的架构创建了一个 director 表。
对于不熟悉的人,actor 表有 4 列:
- actors_id
- 名字
- 姓氏
- last_update
我创建的director 表结构类似。
现在还有一个film_actor 表,我认为它用作连接表,因为它具有用于将actor 表链接到film 表的复合主键。
现在我想创建一个director_film 表......你猜对了!与相关导演建立与电影的联系。
问题是 Sakila 有 1000 部电影。我希望每个导演(我创建了 15 个)都链接到每部电影。
有没有办法使用 Python 为电影随机分配导演?这是在本地主机上,我目前在默认的 3306 端口上,使用 root 作为用户。
director 和 film 的主键从 1 开始自动递增。
【问题讨论】:
-
你为什么不做一个循环生成 2 个随机数 - 第一个
-
您应该更具体地说明您想要什么:与数据库交互的代码? SQL 语句?列出 1000 个董事职位的代码?以上的某种组合?
-
抱歉不清楚。是的,与数据库交互的代码。我目前安装了 MySQL for Python 模块。如果有办法只使用 SQL 并完全跳过 Python,我也可以。