admin 管理员组文章数量: 1087817
Go——连接设有账户密码的mongo数据库
testdb 数据库设置的账户是user,密码是123456
// Set client options
clientOptions := options.Client().ApplyURI("mongodb://user:123456@127.0.0.1:27017/testdb")// Connect to MongoDB
client, err := mongo.Connect(context.TODO(), clientOptions)if err != nil {log.Printf("connect err: %v", err)return
}// Check the connection
err = client.Ping(context.TODO(), nil)if err != nil {log.Printf("test connect err: %v", err)return
}//get collection's handle
collection := client.Database("testdb").Collection("testcoll")
获得collection句柄之后,就可以对mongo数据库、集合进行各种操作了!
本文标签: Go连接设有账户密码的mongo数据库
版权声明:本文标题:Go——连接设有账户密码的mongo数据库 内容由网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:http://www.roclinux.cn/p/1699082613a327112.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论