0

我正在使用 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 create 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 脚本?

4

2 回答 2

0

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

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

于 2013-05-19T18:18:08.290 回答
0

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

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

于 2015-08-17T22:42:49.847 回答