mongo分片创建表和实例
第一步:首先在admin账户下: mongo ‘mongodb://root:[email protected]:3717/admin‘ 第二步:查看是否有数据库 show dbs 第三步:没有库则创建 , 注意:需要使用createUser()创建 新库的权限即 readWrite读写权限 示例: 第一需要 数据库分片activity为库名 sh.enableSharding("activity") 第二: use activity db.createUser({user:"li2222id",pwd:"n3t111",roles:[{role:"readWrite",db:"activity"}]}) 出现: Successfully added user 即可 第四步:创建以user_id为片键的集合 sh.shardCollection(‘activity.activityGameUser‘, {user_id:‘hashed‘}) sh.shardCollection(‘activity.garveUpActivity‘,{_id:‘hashed‘}) sh.status() 出现: "_id" : "activity", "primary" : "d-2z33335a27bd14", "partitioned" : true 即可 第五步:使用用户名:fff3323 和密码:33842 链接一下成功即可
原文地址:https://www.cnblogs.com/zhaoyingjie/p/11393632.html
时间: 2024-10-13 16:18:47