【问题标题】:How do i import imdb list files into mysql database on windows?如何在 Windows 上将 imdb 列表文件导入 mysql 数据库?
【发布时间】:2013-05-14 07:39:33
【问题描述】:

我正在使用 MYSQL,imdbpy(导入数据)。我以前从未使用过 imdbpy,也不知道 python 脚本是如何工作的。这里是文本文件的列表,我将使用其中的一些来导入我的数据库。 ftp://ftp.fu-berlin.de/pub/misc/movies/database/

这是我试图关注的 imdbpy 链接。 http://imdbpy.sourceforge.net/docs/README.sqldb.txt

这部分我不太明白:

*创建一个名为“imdb”的数据库(或任何你喜欢的), 使用您的数据库提供的工具;例如,对于 MySQL 您将使用“mysqladmin”命令: # mysqladmin -p 创建 imdb 对于 PostgreSQL,您必须使用“createdb”命令: # createdb -W imdb

要创建表并填充数据库,您必须运行 imdbpy2sql.py 脚本: # imdbpy2sql.py -d /dir/with/plainTextDataFiles/ -u 'URI'

“URI”参数是表示连接的字符串 到您的数据库,使用架构: scheme://[user[:password]@]host[:port]/database[?parameters]*

如何运行该 imdbpy2sql.py 脚本?

【问题讨论】:

    标签: mysql database imdbpy


    【解决方案1】:

    假设您已安装 Python,您将在命令提示符下运行“imdbpy2sql.py -d /dir/with/plainTextDataFiles/ -u 'URI'”。

    注意:命令提示符需要位于 imdbpy2sql.py 所在的目录中,否则您需要使用完整目录路径来谓词 imdbpy2sql.py。

    【讨论】:

      【解决方案2】:

      脚本 imdbpy2sql.py 可以在他们的网站上找到:https://bitbucket.org/alberanid/imdbpy/src/ed8b3d354c9f1e2de7056d78b21e49f64ee52591/bin/imdbpy2sql.py?at=default

      由于脚本似乎不依赖于任何其他文件,因此将代码复制并粘贴到当前存储库就足够了。

      【讨论】:

        猜你喜欢
        • 2014-12-20
        • 2011-11-06
        • 1970-01-01
        • 2010-11-21
        • 1970-01-01
        • 2011-11-26
        • 1970-01-01
        • 2014-04-11
        相关资源
        最近更新 更多