# Quản lý cơ sở dữ liệu MariaDB

ServBay cung cấp nhiều phương pháp quản lý cơ sở dữ liệu MariaDB hiệu quả. Tùy vào sở thích của bạn, bạn có thể lựa chọn các công cụ đồ họa tích hợp như phpMyAdmin và Adminer, hoặc tiếp cận bằng dòng lệnh. Dưới đây là các bước toàn diện cho cả hai phương pháp:

Để bắt đầu, lấy tên người dùng root và mật khẩu cho cơ sở dữ liệu của bạn.

# Lấy Mật khẩu Gốc của Cơ sở Dữ liệu

  1. Mở ServBay.

  2. Điều hướng đến "Cài đặt" ở thanh bên trái.

Tab Cài đặt
  1. Trong trang cài đặt, tìm đến tùy chọn "Mật khẩu Cơ sở dữ liệu".
Xem Mật khẩu MariaDB
  1. Sao chép tên người dùng gốc và mật khẩu tương ứng của cơ sở dữ liệu.

# Công cụ Đồ họa Tích hợp

ServBay tích hợp các công cụ phpMyAdmin và Adminer, cung cấp giao diện trực quan cho việc quản lý cơ sở dữ liệu. Truy cập vào các công cụ này thông qua các liên kết sau:

# phpMyAdmin

  1. Mở trình duyệt của bạn và truy cập vào phpMyAdmin (opens new window).

  2. Trong "Chọn Máy chủ," chọn phiên bản MariaDB phù hợp.

  3. Nhập tên người dùng cơ sở dữ liệu MariaDB của bạn và mật khẩu nhận được từ ServBay, sau đó nhấp vào đăng nhập.

  4. Trong giao diện phpMyAdmin, thực hiện các thao tác như:

    • Tạo Cơ sở dữ liệu:

      • Nhấp vào "Cơ sở dữ liệu" ở thanh bên trái.
      • Nhập tên cơ sở dữ liệu mới, chọn bộ ký tự và sắp xếp, sau đó nhấp vào "Tạo."
    • Tạo bảng:

      • Trong cơ sở dữ liệu đã chọn, nhấp vào tab "SQL".
      • Nhập lệnh SQL để tạo một bảng mới, ví dụ:
        CREATE TABLE ten_bang_cua_ban (
            id INT PRIMARY KEY,
            name VARCHAR(255)
        );
        
        1
        2
        3
        4
        Sau đó nhấp vào "Thực thi."
    • Nhập Dữ liệu:

      • Trong cơ sở dữ liệu đã chọn, nhấn vào "Nhập."
      • Chọn file SQL để nhập và nhấn "Thực thi."
    • Các hoạt động khác: Thanh bên trái cho phép các hành động bổ sung như sửa đổi cấu trúc bảng, truy vấn dữ liệu và xóa bản ghi.

# Adminer

  1. Mở trình duyệt của bạn và truy cập đến Adminer (opens new window).

  2. Nhập chi tiết kết nối cơ sở dữ liệu MariaDB (máy chủ, tên người dùng và mật khẩu được nhận từ ServBay), sau đó nhấp vào đăng nhập.

  3. Trong giao diện Adminer, thực hiện các thao tác như:

    • Tạo Cơ sở dữ liệu:

      • Nhấn vào "SQL Command" ở thanh bên trái.
      • Nhập lệnh SQL để tạo cơ sở dữ liệu mới, ví dụ:
        CREATE DATABASE tên_cơ_sở_dữ_liệu_của_bạn;
        
        1
        Sau đó nhấn "Execute."
    • Tạo Bảng:

      • Trong cơ sở dữ liệu đã chọn, nhấp vào "Thêm Bảng."
      • Nhập tên và các trường của bảng mới, sau đó nhấp vào "Lưu."
    • Nhập Dữ liệu:

      • Trong cơ sở dữ liệu đã chọn, nhấn "Nhập."
      • Chọn tệp SQL để nhập và nhấn "Nhập."
    • Các hoạt động khác: Thanh bên trái cung cấp các hành động như sửa đổi cấu trúc bảng, truy vấn dữ liệu, và xóa hồ sơ.

Theo những bước chi tiết này, bạn có thể quản lý cơ sở dữ liệu MariaDB một cách liền mạch bằng cách sử dụng phpMyAdmin và Adminer.

# Quản lý Dòng lệnh

Đối với những người ưa thích quản lý cơ sở dữ liệu qua dòng lệnh, hãy cài đặt công cụ dòng lệnh của ServBay. Tham khảo tài liệu Hỗ trợ dòng lệnh để biết chi tiết cách cài đặt.

Một khi các công cụ dòng lệnh đã được cài đặt, sử dụng lệnh sau để kết nối với cơ sở dữ liệu MariaDB:

# Kết nối với cơ sở dữ liệu MariaDB cục bộ
mysql -uroot -p
1
2

Sau khi kết nối với cơ sở dữ liệu MariaDB bằng các công cụ dòng lệnh của ServBay, thực hiện các lệnh SQL phổ biến cho các hoạt động cơ sở dữ liệu:

  • Tạo một Cơ sở dữ liệu
TẠO CSDL tên_cơ_sở_dữ_liệu_của_bạn;
1
  • Chọn Cơ sở dữ liệu
SỬ DỤNG tên_cơ_sở_dữ_liệu_của_bạn;
1
  • Tạo một Bảng
TẠO BẢNG tên_bảng_của_bạn (
    id INT KHÓA CHÍNH,
    name VARCHAR(255),
    age INT
);
1
2
3
4
5
  • Chèn Dữ liệu
INSERT INTO tên_bảng_của_bạn (tên, tuổi) VALUES ('John', 25);
1
  • Truy vấn dữ liệu
CHỌN TẤT CẢ TỪ tên_bảng_của_bạn;
1
  • Cập nhật dữ liệu
CẬP NHẬT your_table_name ĐẶT age = 26 ĐÂU name = 'John';
1
  • Xóa Dữ Liệu
XÓA TỪ your_table_name NƠI name = 'John';
1
  • Xóa một Bảng
DROP TABLE ten_bang_cua_ban;
1
  • Xóa một cơ sở dữ liệu
XÓA CƠ SỞ DỮ LIỆU tên_cơ_sở_dữ_liệu_của_bạn;
1
Last Updated: 4/28/2024