mongodb在客户端可以显示数据,但是linux命令行中不起作用原因mongodb是否开启了用户名和密码认证,若开启了认证,则需要使用下述方法连接: 1.在客户端连接时,指定用户名,密码,db名称 mongo --port 27017 -u 用户名 -p 密码 --authenticationDatabase “admin” 2.客户端连接后,再进行验证。输出 1 表示验证成功。再执行其他命令即可