MongoDB local setup
สวัสดีครับ วันนี้จะมาแนะนำการติดตั้ง MongoDB Community Edition ใน macOS นะครับ ซึ่งจริง ๆ แล้วก็ทำตามวิธีที่ทางเว็บไซต์ของ MongoDB เลย แต่ก็จะมีการสร้าง folder สำหรับ datatbase เพิ่มเติมนิดหน่อย
MongoDB เป็นฐานข้อมูลแบบ NoSQL คือไม่มี relation ของตารางแบบ SQL แต่เก็บข้อมูลเป็นแบบ JSON (JavaScript Object Notation) แทน โดยจะเก็บเป็น key-value pair (มันก็คือ JSON นั่นเอง)
วิธีการก็ตามขั้นตอนต่อไปนี้ครับ
- ติดตั้ง Home brew ก่อน
/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
- จากนั้นให้พิมพ์คำสั่ง
brew tap mongodb/brew
- จากนั้นก็ติดตั้ง mongodb community
brew install mongodb-community@4.2
- MongoDB ก็จะถูกติดตั้งลงในเครื่องของเรา ทีนี้เราต้องสร้าง Folder ที่ใช้เก็บฐานข้อมูลใน root directory
sudo mkdir -p /data/db
- แต่ทีนี้เราต้องเปิด permission เพื่อให้สามารถเขียนข้อมูลได้
sudo chown -R whoami ~/data/db
- เสร็จแล้วทีนี้ การเรียกใช้งานเพื่อ run service ของ mongodb ก็ทำได้โดย
mongod --dbpath 'fullpath/data/db'
คร่าว ๆ ก็ประมาณนี้ blog ต่อไปจะมาแนะนำการใช้งาน MongoDB คร่าว ๆ ครับ
Comments