Bắt đầu với SQL – Cài đặt MySQL 8.0

“Trước khi học viết câu SQL đầu tiên, bạn cần có ‘đất diễn’ cho nó.”
Và MySQL chính là môi trường phổ biến nhất cho người mới bắt đầu.

1. Giới thiệu nhanh về MySQL

MySQL là hệ quản trị cơ sở dữ liệu quan hệ (RDBMS) mã nguồn mở, được phát triển bởi Oracle.
Nó là lựa chọn phổ biến cho:

  • Học SQL cơ bản và nâng cao.
  • Xây dựng ứng dụng web, app, dashboard dữ liệu.
  • Dùng chung với các công cụ như Power BI, Python, Excel, v.v.

    Phiên bản MySQL 8.0 là bản ổn định, hiệu năng cao và tương thích tốt với hầu hết công cụ học dữ liệu.

    2. Chuẩn bị trước khi cài

    Yêu cầu hệ thống

    Hệ điều hành Phiên bản hỗ trợ Ghi chú
    Windows 10, 11 (64-bit) Cài dễ nhất qua file .MSI
    macOS 12 trở lên Dùng file .DMG hoặc Homebrew
    Linux Ubuntu 20.04+, Debian, CentOS Cài qua apt hoặc yum

    Công cụ cần thiết

    • Quyền Administrator / sudo
    • Ổ đĩa trống tối thiểu 2GB
    • Kết nối Internet ổn định (để tải MySQL Installer hoặc package)

      3. Cài đặt trên Windows (dễ nhất cho người mới)

      Bước 1: Tải MySQL Installer

      Truy cập trang chính thức của MySQL
      → chọn Windows (MySQL Installer)
      → tải file mysql-installer-community-8.0.xx.msi

      Dung lượng khoảng 400–500MB (bản full) hoặc 2–3MB (bản web installer – tải thêm khi cài).
      Image: down mysql install and workbench

      Bước 2: Chạy MySQL Installer

      Chạy file .msi vừa tải → chọn:

      • Setup Type: Developer Default (đủ các công cụ cần thiết)
      • Components: MySQL Server, Workbench, Shell

        Bước 3: Cấu hình Server

        Khi đến bước “Configuration”:

        1. Type & Networking: Chọn “Standalone MySQL Server”
        2. Authentication Method: Chọn “Use Strong Password Encryption”
        3. Root Password: Nhập mật khẩu (và ghi lại cẩn thận!)
        4. Windows Service: Bật “Start MySQL as a Windows Service”
        Sau khi hoàn tất, nhấn Execute để cài và khởi động MySQL







          Bước 4: Kiểm tra cài đặt

          Mở Command Prompt (CMD) → gõ:

          mysql -u root -p
          

          Nhập mật khẩu bạn vừa tạo → nếu thấy dòng sau là thành công:

          mysql>

          Bước 5: Làm quen với MySQL Workbench

          MySQL Workbench là giao diện đồ họa để:
          • Kết nối tới server
          • Viết và chạy câu lệnh SQL
          • Quản lý database, table, user
          Tạo kết nối đầu tiên:
          1. Mở Workbench
          2. Nhấn “+” → New Connection
          3. Điền:
            • Connection Name: Localhost
            • Hostname: 127.0.0.1
            • Username: root
            • Password: (mật khẩu lúc cài)
          4. Nhấn Test ConnectionOK

            4. Cài đặt trên macOS

            Cách 1: Qua file DMG

            1. Tải tại: https://dev.mysql.com/downloads/mysql/
            2. Chọn macOS (ARM64 hoặc x86 tùy chip)
            3. Mở file .dmg → cài đặt theo hướng dẫn
            4. Khi hoàn tất, mở System Preferences → thấy mục MySQL → nhấn Start MySQL Server

              Cách 2: Qua Homebrew

              Nếu bạn quen dùng terminal:

              brew install mysql
              brew services start mysql
              mysql -u root
              

              5. Cài đặt trên Ubuntu / Linux

              sudo apt update
              sudo apt install mysql-server -y
              sudo systemctl start mysql
              sudo systemctl enable mysql
              sudo mysql_secure_installation
              

              Khi hoàn tất, chạy thử:

              mysql -u root -p
              

              6. Kiểm tra nhanh sau khi cài

              Chạy các lệnh SQL cơ bản:

              SHOW DATABASES;
              CREATE DATABASE demo;
              USE demo;
              CREATE TABLE student (
                id INT PRIMARY KEY AUTO_INCREMENT,
                name VARCHAR(50),
                age INT
              );
              INSERT INTO student (name, age) VALUES ('Viet', 25), ('Minh', 22);
              SELECT * FROM student;
              

              Nếu kết quả hiện ra đúng dữ liệu — chúc mừng, bạn đã sẵn sàng học SQL 🎉

              7. Một số lỗi thường gặp

              Lỗi Nguyên nhân Cách khắc phục
              Access denied for user 'root'@'localhost' Sai mật khẩu hoặc MySQL chưa chạy Mở MySQL Workbench, kiểm tra lại service hoặc reset password
              Can't connect to MySQL server on 127.0.0.1 Service chưa khởi động Vào “Services” (Windows) → Start MySQL80
              Command 'mysql' not found PATH chưa được thêm Cài lại MySQL hoặc thêm thủ công đường dẫn C:\Program Files\MySQL\MySQL Server 8.0\bin vào PATH

              Đăng nhận xét

              0 Nhận xét