跳至主要內容

基础安装

微信公众号:储凡2023/3/1大约 2 分钟

基础安装

在mac本地部署MongoDB数据库,用来进行yapi功能测试

部署命令

##

docker run -d --name=mongo-master --restart=always -p 27017:27017 -v /Users/Shared/web-project/mongo:/data/db   mongo --auth

## --auth表示连接mongodb需要授权
  • 数据持久化于/Users/Shared/web-project/mongo下,账号:root,密码:123456

创建用户

## 登录
mongo

## 切换数据库
use admin

## 创建管理员用户
db.createUser(
 {
  user:"root",
  pwd:"123456",
  roles:[{role:"root",db:"admin"}]
 }
);

## 登录

db.auth("用户名","密码")

## 删除用户

db.dropUser(<user_name>)    删除某个用户,接受字符串参数

用navicat连接时,注意验证数据库应该选择管理员所在的数据名,即admin数据库

关闭指定端口

## 查询pid
lsof  -i :8000

## kill端口

kill -9 pid

更新日志

2024/7/29 08:44
查看所有更新日志
  • a3cca-refactor: 替换eslint规则,使用antfu/eslint模块 (#138)
  • c0f2d-refactor: 升级vuepress相关版本,优化项目结构 (#137)
  • b5563-feat: 新增一些文档,调整导航栏内容
  • c374b-feat: 更新一些文档的固定链接 (#87)
  • b0275-feat(markdownlint-cli): 添加markdown文档校验,支持lint脚本自动格式化文档
  • a2ed6-docs: 文档更新,新增一些导航栏链接
  • 02ab1-style: 文档目录调整,修改mdEnhance配置
  • ced18-docs: 更新一些文档,优化导航栏