Skip to content

Хичээлд бэлтгэх гарын авлага

Энэ хэсэгт өгөгдлийн сангийн үндэс хичээлд шаардлагатай программуудыг хэрхэн суулгах, тохируулах талаар танилцуулна. Хичээлд өөрт тохирох DBMS-ийг суулгаж, түүн дээрээ лабораторуудийн даалгавруудаа хийх тул программыг заавал суулгах шаардлагатай.

DBMS (Database Management System) буюу өгөгдлийн сангийн удирдлагын систем нь өгөгдлийн санг үүсгэх, хадгалах, удирдах, хайх, өөрчлөх, устгах боломжийг олгодог програм хангамж юм.

Database = өгөгдөл хадгалагдаж байгаа газар
DBMS = өгөгдлийг удирддаг программ хангамж

Жишээ нь: MySQL, PostgreSQL, Oracle Database, Microsoft SQL Server, MariaDB гэх мэт.

MySQL болон PostgreSQL-ийг Windows болон macOS дээр суулгах алхмуудыг тайлбарлав. Хичээлийн даалгаврыг өөрт тохирох DBMS-ийг сонгож гүйцэтгэнэ.

  1. MySQL-ийн албан ёсны татах хуудас-руу орж MySQL Installer for Windows-ийг татна.
  2. Татсан .msi файлыг ажиллуулна.
  3. Setup Type цонхноос Developer Default сонголтыг сонгоод Next дарж үргэлжлүүлнэ.
  4. Шаардлагатай хамаарлуудыг (жишээ нь Visual C++ Redistributable) суулгахыг зөвшөөрч, Execute товч дарна.
  5. MySQL Server-ийг тохируулах алхам:
    • Config Type: Development Computer
    • Port: 3306 (анхны утга нь 3306 бол өөрчлөх шаардлагагүй)
    • root хэрэглэгчийн нууц үгээ тохируулна (тохируулсан нууц үгээ санах шаардлагатай!)
  6. Windows Service болгон MySQL-ийг компьютер асах бүрт автоматаар ажиллуулах эсэхийг сонгоно.
  7. Суулгаж дууссаны дараа MySQL Command Line Client эсвэл MySQL Workbench-ийг нээж, тохируулсан нууц үгээрээ нэвтэрч шалгана.
mysql -u root -p

macOS дээр Homebrew ашиглан суулгах нь хамгийн энгийн арга юм. Эхлээд Homebrew суулгаагүй бол терминал дээр дараах командыг ажиллуулна.

/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"

Дараа нь MySQL-ийг суулгана.

brew install mysql

Суулгасны дараа MySQL серверийг эхлүүлнэ.

brew services start mysql

Аюулгүй байдлын тохиргоог хийж, root хэрэглэгчийн нууц үгийг тохируулна.

mysql_secure_installation

Холболтоо шалгахын тулд:

mysql -u root -p

Debian/Ubuntu системд apt ашиглан суулгана.

sudo apt update
sudo apt install mysql-server

Суулгасны дараа MySQL серверийг эхлүүлж, систем асах бүрт автоматаар ажиллахаар тохируулна.

sudo systemctl start mysql
sudo systemctl enable mysql

Аюулгүй байдлын анхны тохиргоог хийж, root хэрэглэгчийн нууц үгийг тохируулна.

sudo mysql_secure_installation

Холболтоо шалгахын тулд:

sudo mysql -u root -p
  1. PostgreSQL-ийн албан ёсны татах хуудас-руу орж EDB-ийн санал болгож буй installer-ийг татаж авна.
  2. Татсан .exe файлыг ажиллуулж, суулгах хавтас, суулгах хэсгүүдийг (PostgreSQL Server, pgAdmin, Command Line Tools) анхны утгаар нь сонгоод үргэлжлүүлнэ.
  3. superuser (postgres) хэрэглэгчийн нууц үгээ тохируулна.
  4. Портыг анхны утга 5432-оор үлдээж, локал тохиргоог сонгоод дуусгана.
  5. Суулгаж дууссаны дараа pgAdmin программыг нээж эсвэл SQL Shell (psql)-ийг ашиглан холболтоо шалгана.
psql -U postgres

Homebrew ашиглан суулгах нь.

brew install postgresql@16

Суулгасны дараа PostgreSQL серверийг эхлүүлнэ.

brew services start postgresql@16

Өгөгдлийн сантайгаа холбогдож шалгана.

psql postgres

Debian/Ubuntu системд apt ашиглан суулгана.

sudo apt update
sudo apt install postgresql postgresql-contrib

Суулгасны дараа PostgreSQL сервисийг эхлүүлж, систем асах бүрт автоматаар ажиллахаар тохируулна.

sudo systemctl start postgresql
sudo systemctl enable postgresql

PostgreSQL суулгахад үүсдэг postgres нэртэй системийн хэрэглэгчээр дамжуулан анхны холболтоо хийнэ.

sudo -u postgres psql