likes
comments
collection
share

node.js --- (1)数据库与可视化工具安装

作者站长头像
站长
· 阅读数 75

github.com/hejiyun/Nod…

下载安装mongo --macos

  1. 选择mac-os版本包

www.mongodb.com/try/downloa…

  1. 解压之后, 打开shift+command+g, 进入访达, 选择自己的文件, 将解压文件移动到根目录下,并重新命名为mongodb

node.js --- (1)数据库与可视化工具安装

  1. 打开终端。 进入mongodb, 使用ls命令可以查看当前所在文件位置

node.js --- (1)数据库与可视化工具安装

  1. cd mongodb, 进入mongo文件夹, 并执行以下命令创建data,和log文件夹, 并分配访问权限
// 创建文件夹
sudo mkdir -p data sudo mkdir -p log 
// 分配权限
sudo chown 1019132559@qq.com /Users/HJY/mongodb/data 
sudo chown 1019132559@qq.com /Users/HJY/mongodb/log
  1. 打开环境配置文件, 配置path,
//终端执行命令
vim ~/.bash_profile 
// 按i进入编辑模式, 
// 添加 
path export PATH=${PATH}:/Users/HJY/mongodb/bin:$PATH 
// 按ESC退出编辑模式,
输入:wq 退出.bash_profile文件

node.js --- (1)数据库与可视化工具安装

  1. 退出文件后, 终端执行命令source .bash_profile, 使配置生效
source .bash_profile
  1. 启动mongodb,
// 终端执行命令启动mongo, 注意, 当前目录位置在 mongo, 所以 data 和log 不需要添加前缀路径
mongod --dbpath data --logpath log/mongod.log --logappend --port=27017 --fork
// 如果不在mongodb文件位置, 则执行 
mongod --dbpath /Users/HJY/mongodb/data --logpath /Users/HJY/mongodb/log/mongo.log --fork
  1. 提示 mac无法验证开发者,
1.点击屏幕左上角苹果图标, 打开系统偏好设置,
2. 选择安全与隐私 ==》 点击左小角锁, 密码打开, 在允许从一下位置下载的app里,
选择 app store和被认可的开发者, 在提示已阻止mongo, 点击仍然允许,
3. 完成验证
  1. 回到终端。 继续执行上一次命令。 出现下列内容表示成功启动

node.js --- (1)数据库与可视化工具安装

  1. 查询mongo版本 , 终端输入 mongod -version,

node.js --- (1)数据库与可视化工具安装

  1. mongosh, 6.0以上没有mongoshell, 需要额外安装
https://www.mongodb.com/try/download/shell
  1. 解压之后, 打开shift+command+g, 进入访达, 选择自己的文件, 将解压文件移动到根目录下,并重新命名为mongosh , 一样的步骤
  2. 打开环境配置文件, 配置path,
// 重新配置添加 mongosh 
export PATH=${PATH}:/Users/HJY/mongodb/bin:~/mongodb/bin:~/mongosh/bin
  1. 保存并退出, 终端执行命令source .bash_profile, 使配置生效
  2. 执行命令 mongosh, 测试是否正常

node.js --- (1)数据库与可视化工具安装

  1. 出现上图, 表示安装配置完成。
  2. 执行简单操作, show dbs, 测试查表功能

node.js --- (1)数据库与可视化工具安装

  1. 表操作命令概览(部分)
1. 切换/创建数据库 use yourDB; 当创建一个集合(table)的时候会自动创建当前数据库 
2、查询所有数据库 show dbs; 
3、删除当前使用数据库 db.dropDatabase();
4、从指定主机上克隆数据库 db.cloneDatabase(“127.0.0.1”); 将指定机器上的数据库的数据克隆到当前数据库 
5、从指定的机器上复制指定数据库数据到某个数据库 db.copyDatabase( "mydb" , "temp" , "127.0.0.1" ); 
将本机的mydb的数据复制到temp数据库中 
6、修复当前数据库 db.repairDatabase(); 
7、查看当前使用的数据库 db.getName(); db; db和getName方法是一样的效果,都可以查询当前使用的数据库
8、显示当前db状态 db.stats();
9、当前db版本 db.version(); 
10、查看当前db的链接机器地址 db.getMongo(); 
11、创建一个聚集集合(table) db.createCollection(“collName”, {size: 20, capped: 5, max: 100}); 
//创建成功会显示{“ok”:1} 
12、得到指定名称的聚集集合(table) db.getCollection( "account" ); 
13、得到当前db的所有聚集集合 db.getCollectionNames(); 
14、显示当前db所有聚集索引的状态 db.printCollectionStats();

navicat 可视化工具安装

https://www.macbl.com/app/development/navicat-premium#history-versions
  1. 系统偏好, -安全性和隐私 -- 任意来源, 版本大于10.15无任意来源, 则执行命令
sudo spctl --master-disable 
//输入密码即可
// 若执行 上面命令, 仍然无作用 ,则执行 注意, 空格的名称要带反斜杠 
sudo xattr -d com.apple.quarantine /Applications/Navicat\ Premium.app.app
  1. 再重启app, 即可使用
  2. 汉化版, 下载汉化文件
链接: https://pan.baidu.com/s/1N3bLIpW_Mr_aRw71o4po0Q?pwd=3342 提取码: 3342 内部压缩码也是3342
  1. 解压缩文件, 复制其中的zh-Hans.lproj文件, 然后使用快捷进入 shift+commond+g, 输入 /application/navicat, 右键出现的程序图标-选择显示包内容, 进入contents, 进入resources文件夹, 将文件粘贴进去。 即可

node.js --- (1)数据库与可视化工具安装

  1. 打开navicat 。点击连接, 选择mongodb, 输入库名, 然后点击测试连接, 成功后,点击保存即可。
  2. 如果数据库什么都不显示, 则需要点击最上方查看选项, 勾选显示隐藏项目, 后续即是正常库表操作

node.js --- (1)数据库与可视化工具安装

安装mysql

  1. 进入首页, 滑倒最底部, 选择 MySQL Community Server 进入免费下载
  2. 进入Archives , 选择正确的版本

node.js --- (1)数据库与可视化工具安装

  1. 下载完成后, 在系统与偏好处验证认可, 之后一路点击安装即可。
  2. 密码强度选择, 选择一般的即可

node.js --- (1)数据库与可视化工具安装

  1. 下一步输入密码, 需要记住, 这个密码是连接数据库的密码

node.js --- (1)数据库与可视化工具安装

  1. 安装完成后, 配置环境变量
vim ~/.bash_profile 
export PATH="/usr/local/mysql/bin:$PATH" source ~/.bash_profile

node.js --- (1)数据库与可视化工具安装

  1. 登录mysql
# 终端 mysql -u root -p # 密码是你刚安装软件设置那个
  1. 然后用navicat连接即可。
转载自:https://juejin.cn/post/7204661393500569655
评论
请登录