对于所有名称和标题,imdb_id为NULL

时间:2015-11-17 08:28:31

标签: mysql dump imdb imdbpy

我已经从imdbpy下载了imdb(mySQL)的示例转储,如以下URL中所述: http://blog.secaserver.com/2013/08/importing-imdb-sample-data-set-mysql/

安装完所有数据后,我发现标题和名称表中的imdb_id为NULL。我对此几乎没有疑问:

  1. 如何在这些表中填充imdb_id?
  2. 我的主要目的是为演员制作电影和头像的海报网址。有没有简单的方法在mysql数据库中导入这些URL?
  3. md5sum在标题和名称表中的用途是什么?

1 个答案:

答案 0 :(得分:1)

imdbID信息不与纯文本数据文件一起分发,因此需要NULL值。当要求Movie对象使用imdbID时,该字段会自动填充,进行远程查询(标题匹配)。 我不知道有任何简单快捷的方式填充它,抱歉。

所以,回答你的问题:

  1. 只需执行此处所述的(远程)查询:http://sourceforge.net/p/imdbpy/mailman/message/1053124/(不用说,您可以填充整个表格。)
  2. 明文和海报网址在纯文本数据文件中不可用;你必须使用IMDbPY来访问网站上的数据。
  3. 长imdb规范名称的校验和'或者' long imdb name',主要用于在升级现有数据库期间保留imdb_id值(导入一组新的纯文本数据文件)。