查看、打开MongoDB Collection主要操作:
- 打开mongo
- show dbs
- use ganji
- show collections
- db.urls_8.find()
导出collection数据:
- 重新打开cmd命令
- mongoexport -d ganji -c urls_8 -o url.json
- mongoexport -d ganji -c urls_7 --csv -f _id,url -o url.csv
导入collection数据:
- db.createColletion<'log'>
- show colletions
- db.log.find() -查看
- mongoimport.exe -d local -c log --file stratup_log.json
- mongoimport.exe -d local -c log --type csv --headerline --file sratup_log.csv
导出url数据截图:
在Python中导出collection数据:
for link in url_list.find(): get_item_info(link['url'])
导出item_info_new数据进入excel出现乱码,解决方法:
- 将mongo导出的csv文件以记事本的方式打开。
- 点击“文件-另存为”,编码方式选择unicode,扩展名保持csv不变。保存文件。
- 打开excel,在excel中打开刚才保存的unicode格式的csv文件。
- excel会弹出名为“文本导入向导”的面板,点击“下一步”。
- “分隔符号”只勾选“逗号”,点击“完成”。
- 将转换好的文件另存为excel默认工作簿。
导出结果图: