Как импортировать файлы списка imdb в базу данных mysql на windows?

Использую 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 вы должны использовать команду "createb": # madeb -W imdb

Чтобы создать таблицы и заполнить базу данных, вы должны запустить сценарий imdbpy2sql.py: # imdbpy2sql.py -d /dir/with/plainTextDataFiles/ -u 'URI'

Где аргумент "URI" - это строка, представляющая соединение с вашей базой данных, со схемой: схема://[пользователь [: пароль]@] хост [: порт]/ база данных [? Параметры]*

Как мне запустить этот скрипт imdbpy2sql.py?

2 ответа

Сценарий imdbpy2sql.py можно найти на их сайте: https://bitbucket.org/alberanid/imdbpy/src/ed8b3d354c9f1e2de7056d78b21e49f64ee52591/bin/imdbpy2sql.py?at=default

Поскольку сценарий не зависит от каких-либо других файлов, его должно быть достаточно для копирования и вставки кода в текущий репозиторий.

Предполагая, что у вас установлен Python, вы должны запустить "imdbpy2sql.py -d /dir/with/plainTextDataFiles/ -u 'URI'" из командной строки.

Примечание. Командная строка должна находиться в каталоге, в котором существует imdbpy2sql.py, или вам нужно будет предикировать imdbpy2sql.py с полным путем к каталогу.

Другие вопросы по тегам