Python imdbpy2sql.py在刷新MoviesCache时卡住
我终于在Windows7上用Python2.7Mingw和pymsql运行了imbdpy2sql,它很好地连接到数据库并创建了所有的表,但它一直卡在Flushind MoviesCache上,从未移动过它。这是它的输出:Python imdbpy2sql.py在刷新MoviesCache时卡住,python,mysql,sql,cmd,imdb,Python,Mysql,Sql,Cmd,Imdb,我终于在Windows7上用Python2.7Mingw和pymsql运行了imbdpy2sql,它很好地连接到数据库并创建了所有的表,但它一直卡在Flushind MoviesCache上,从未移动过它。这是它的输出: SAVING ImdbID values for ... DONE DROPPING current database ... DONE CREATING New tables ... DONE SCANNING movies 它列出了10001,然后是20001,依此类推,
SAVING ImdbID values for ... DONE
DROPPING current database ... DONE
CREATING New tables ... DONE
SCANNING movies
它列出了10001,然后是20001,依此类推,直到90001,然后它说*FLUSHING MoviesCache
但它永远不会超越它。我应该让它像这样坐多久?我已经离开了至少一个小时,没有任何进展,如果不是两个小时。我能做些什么让它工作吗?或者它在工作,而我只需要让它坐上几个小时
此外,如果这有助于我运行它,请打开命令提示符,cding到C:\Python27\Scripts\bin\
,然后使用以下命令:
imdbpy2sql.py -d C:\USers\Jordan\DEsktop\IMDB -u mysql://root:lookool@localhost/IMDB
不,这不正常:冲洗最多需要几十秒 我将尝试复制它;同时,您可以尝试使用CSV导入系统:使用相同的选项再次运行imdbpy2sql.py,添加“-c:\Temp”(无引号-或类似内容:在Windows系统上,可能需要两个反斜杠作为目录分隔符) 如果您可以访问linux/unix环境,还可以使用docs/goodies/目录中的reduce.sh脚本对部分数据集进行一些实验。[MySQL] 一般来说,如果你得到的“太多数据”数量高得令人尴尬 …拆分“行”,考虑增加Max允许的数据包(在 将您的MySQL服务器配置为至少8M或16M。 否则,插入数据的速度会非常慢,并且某些数据可能会丢失 迷路了
它写在他们的文档中:)它运行了将近一周,但最终还是完成了,不过我还没有处理数据。太棒了。:-)可能是与pymsql有关的。如果有人知道如何提高它的性能,请给我一张便条。谢谢