phpMyAdmin

phpMyAdmin là gì?

phpMyAdmin là một công cụ phần mềm miễn phí được viết bằng PHP, nhằm xử lý việc quản trị MySQL qua Web. phpMyAdmin hỗ trợ một loạt các hoạt động trên MySQL và MariaDB. Các hoạt động thường được sử dụng (quản lý cơ sở dữ liệu, bảng, cột, quan hệ, chỉ mục(indexes), người dùng, quyền, v.v.) có thể được thực hiện thông qua giao diện người dùng, trong khi bạn vẫn có khả năng thực thi trực tiếp bất kỳ câu lệnh SQL nào.

FlashVPS cũng hỗ trợ cài đặt phpMyAdmin, vì vậy bạn có thể quản lý cơ sở dữ liệu từ bất cứ đâu.

Nếu bạn chưa từng làm như vậy, bạn nên tạo một cơ sở dữ liệu và người dùng cơ sở dữ liệu mới. Điều này được phpMyAdmin sử dụng để lưu trữ cấu hình của cơ sở dữ liệu và người dùng của bạn.

Một khi FlashVPS đã cài đặt phpMyAdmin, sau đó bạn có thể đăng nhập vào cài đặt của mình bằng bất kỳ tổ hợp tên người dùng và mật khẩu cơ sở dữ liệu nào của bạn.

Các tính năng nổi bật của phpMyAdmin

  • Giao diện web trực quan
  • Hỗ trợ hầu hết các tính năng của MySQL:
    • browse và xóa cơ sở dữ liệu, bảng, views, trường và indexes
    • tạo, sao chép, xóa, đổi tên và thay đổi cơ sở dữ liệu, bảng, trường và indexes
    • maintenance server, cơ sở dữ liệu và bảng, với các đề xuất về cấu hình máy chủ
    • thực thi, chỉnh sửa và bookmark bất kỳ câu lệnh SQL nào, thậm chí cả các truy vấn hàng loạt
    • quản lý MySQL user accounts and privileges
    • quản lý stored procedures and triggers
  • Nhập dữ liệu từ CSV và SQL
  • Xuất dữ liệu sang các định dạng khác nhau: CSV, SQL, XML, PDF, ISO / IEC 26300 - OpenDocument Text and Spreadsheet, Word, LATEX và các định dạng khác
  • Administering multiple servers
  • Tạo đồ họa của bố cục cơ sở dữ liệu của bạn ở các định dạng khác nhau
  • Tạo các truy vấn phức tạp bằng cách sử dụng Query-by-example (QBE)
  • Tìm kiếm toàn cầu trong một cơ sở dữ liệu hoặc một tập hợp con của nó
  • Chuyển đổi dữ liệu được lưu trữ sang bất kỳ định dạng nào bằng cách sử dụng một tập hợp các predefined functions, như hiển thị dữ liệu BLOB dưới dạng hình ảnh hoặc download-link
  • ...

Hướng dẫn cài đặt phpMyAdmin

Lưu ý: Hiện tại php8.1 còn mới cho nên việc cài đặt phpMyAdmin trên phiên bản này còn có một số lỗi. Lựa chọn phiên bản php8.0 hoặc thấp hơn thay thế.

  1. Cài đặt máy chủ: Kết nối Máy Chủ sẵn có. Bạn có thể cài MySQL hoặc MariaDB

  2. Tạo trang web: Tại giao diện thông tin máy chủ, bạn chọn Tạo trang web mới Điền thông tin trang web và chọn Tạo trang web

  3. Cài đặt phpMyAdmin: Bạn đi tới bảng quản lý trang web. Sau đó chọn tùy chọn cài đặt mã nguồn phpMyAdmin

  4. Chọn Cài đặt phpMyAdmin

    FlashVPS sẽ tiến hành cài đặt giúp bạn, Quá trình cài đặt sẽ mất 1-2 phút. Sau đó bạn chỉ việc truy cập vào trang web và nếu bạn thấy giao diện như hình dưới là đã thành công. Bạn nhập username và password mà FlashVPS đã gửi cho bạn qua mail khi bạn tạo máy chủ. Hoặc bạn cũng có thể đi đến tab Cơ sở dữ liệu > và tạo username,password mới.

    Sau khi đăng nhập thành công có giao diện như sau:

Một số vấn đề cần lưu ý

Khi import file với dung lượng lớn

Một số thao tác cơ bản trên phpMyAdmin

Tạo Cơ sở dữ liệu (CSDL)

Tại giao diện chính, bạn chọn Database > nhập tên csdlcollection > Create

Tạo bảng cho CSDL

Ở sidebar phía bên trái bạn chọn vào tên CSDL, sau đó ở phía dưới Create Table bạn nhập tên bảngsố cột cho bảng và chọn Go Bạn điền thông tin cho bảng như tên cột, kiểu dữ liệu, độ dài/giá trị, giá trị mặc định, nullable,... sau đó chọn Save Sau khi Chọn Save chúng ta được cấu trúc bảng như sau.

Thêm bản ghi cho bảng

Tại bảng cần thêm bạn chọn vào tab Insert ở thanh điều hướng phía trên > Điền thông tin > Go Thông báo thành công Bạn chọn vào tab Browse để xem danh sách các bản ghi đang có

Xuất file (Export File)

Có 2 loại xuất file:

  • Xuất CSDL: Bạn chọn 1 CSDL và chọn vào tab Export > Chọn kiểu cần format: SQL, CSV, Excel,... > Go

  • Xuất bảng: Bạn chọn 1 bảng và chọn tab Export > Chọn kiểu cần format: SQL, CSV, Excel,... > Rows > Go

Nhập file (Import File)

Có 2 loại Nhập file:

  • Nhập CSDL: Bạn chọn 1 CSDL và chọn vào tab Import > Chọn file cần import. > Go
  • Nhập bảng: Bạn chọn 1 CSDL và chọn vào tab Import > Chọn file cần import. > Go

Lưu ý: Ở đây bạn cần lưu ý chỗ (Max: 2.048KB). Đây là kích thước file tối đa có thể tải lên theo mặc định. Nếu file của bạn có kích thước lớn hơn, bạn cần phải cập nhật kích thước theo hướng dẫn tại đây. Sau đó quay lại phpMyAdmin và thực hiện Nhập file như bình thường

Phân quyền

Phân quyền cũng có 2 loại là:

  • Phân quyền cho CSDL: Chọn CSDL > chọn tab Privileges > Add user account
  • Phân quyền cho bảng: Chọn bảng > chọn tab Privileges > Add user account Điền thông tin đăng nhập Chọn quyền cho tài khoản và chọn Go Giao diện thêm thành công và sửa quyền