• 欢迎访问前端第一线网站,前端教程,前端知识学习,推荐使用最新版火狐浏览器或Chrome浏览器访问本网站,欢迎加入前端第一线 QQ群:304287920
  • 如果您觉得本站非常有看点,那么赶紧使用Ctrl+D 收藏前端第一线吧

nodejs第四天

HTML Cooper 11次浏览 已收录 0个评论

tab补全路径好处有二,自动加引号

14.43  Student大些变小写,加s 变成students

小结:

1 win10下遇到一个坑,mongo数据库导入不能带中文。
  1. //Win10下输入这条命令文件名和路径都不能带中文,否则会报错file doesn't exist:
  2. mongoimport -d xuesheng -c banji1120 C:\Users\Danny\Desktop\1.txt
2 命令行下输入目录尽量用TAB键,这样做的好处有二,一是可以补全后面的字母不容易出错,二是如果这个目录中带有空格则会自动给这个路径加双引号。
nodejs第四天
 
3 mongoexport数据库导出命令,–out等价于-o,后面可以加空格跟一个文件路径,不加则是当前目录。
  1. //导出到cmd光标所在的当前目录,没有文件则会创建文件,导出多次相同的数据库集合文件内容不变化
  2. mongoexport -d xuesheng -c banji1120 --out traffic.json
  1. //导出到指定目录的文件中,如果这个文件不存在,则会创建这个文件。
  2. mongoexport -d xuesheng -c banji1120 -o G:\Users\Cooper\Desktop\1.txt
  1. //查看mongoexport命令帮助
  2. G:\Users\Cooper>mongoexport --help
  3. Export MongoDB data to CSV, TSV or JSON files.
  4. Options:
  5. --help produce help message
  6. -v [ --verbose ] be more verbose (include multiple times
  7. for more verbosity e.g. -vvvvv)
  8. --quiet silence all non error diagnostic
  9. messages
  10. --version print the program's version and exit
  11. -h [ --host ] arg mongo host to connect to ( <set
  12. name>/s1,s2 for sets)
  13. --port arg server port. Can also use --host
  14. hostname:port
  15. --ipv6 enable IPv6 support (disabled by
  16. default)
  17. -u [ --username ] arg username
  18. -p [ --password ] arg password
  19. --authenticationDatabase arg user source (defaults to dbname)
  20. --authenticationMechanism arg (=MONGODB-CR)
  21. authentication mechanism
  22. --gssapiServiceName arg (=mongodb) Service name to use when authenticating
  23. using GSSAPI/Kerberos
  24. --gssapiHostName arg Remote host name to use for purpose of
  25. GSSAPI/Kerberos authentication
  26. --dbpath arg directly access mongod database files
  27. in the given path, instead of
  28. connecting to a mongod server - needs
  29. to lock the data directory, so cannot
  30. be used if a mongod is currently
  31. accessing the same path
  32. --directoryperdb each db is in a separate directory
  33. (relevant only if dbpath specified)
  34. --journal enable journaling (relevant only if
  35. dbpath specified)
  36. -d [ --db ] arg database to use
  37. -c [ --collection ] arg collection to use (some commands)
  38. -f [ --fields ] arg comma separated list of field names
  39. e.g. -f name,age
  40. --fieldFile arg file with field names - 1 per line
  41. -q [ --query ] arg query filter, as a JSON string, e.g.,
  42. '{x:{$gt:1}}'
  43. --csv export to csv instead of json
  44. -o [ --out ] arg output file; if not specified, stdout
  45. is used
  46. --jsonArray output to a json array rather than one
  47. object per line
  48. -k [ --slaveOk ] arg (=1) use secondaries for export if
  49. available, default true
  50. --forceTableScan force a table scan (do not use
  51. $snapshot)
  52. --skip arg (=0) documents to skip, default 0
  53. --limit arg (=0) limit the numbers of documents
  54. returned, default all
  55. --sort arg sort order, as a JSON string, e.g.,
  56. '{x:1}'
cank

前端第一线 , 版权所有丨如未注明 , 均为原创丨本网站采用BY-NC-SA协议进行授权 , 转载请注明出处nodejs第四天
喜欢 (0)
[使用支付宝或微信支付打赏]
分享 (0)
Cooper
关于作者:
天空是触摸屏,云是神的指纹。
发表我的评论
取消评论
表情 贴图 加粗 删除线 居中 斜体 签到

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址