Hướng dẫn how to use phpmyadmin

  • Trang chủ
  • Hướng dẫn học
  • Học PHP
  • Tạo database - phpMyAdmin

Tạo database - phpMyAdmin

Một công cụ rất hay, thao tác giao diện web, trực quan trong việc tạo, thay đổi, xóa, ... dữ liệu MySQL, nếu chưa từng sử dụng qua thì khuyên bạn nên thử tìm hiểu ngay sau đây.

Khởi động XAMPP

  • Khởi động XAMPP, click vô Start kích hoạt ApacheMySQL.

Hướng dẫn how to use phpmyadmin

Mở trang phpMyAdmin

  • Trong XAMPP đã có sẵn phpMyAdmin, chúng ta chỉ cần mở trang bằng cách click vào button Admin tương ứng với MySQL, giao diện phpMyAdmin có dạng.

Hướng dẫn how to use phpmyadmin

Ta thấy lúc này phpMyAdmin có dạng ban đầu với một số database có sẵn.

Tạo database

  • Click vào tab Databases, màn hình tạo database sẽ hiện ra, ở màn hình này ta chỉ chú ý phần Create database:

    • Database name: điền tên database cần tạo, ví dụ: tintuc.
    • Collation: chọn dạng ngôn ngữ hiển thị, bạn có thể chọn utf8_general_ci.
  • Click button Create để tạo database.

Hướng dẫn how to use phpmyadmin

  • Sau khi tạo xong, nhìn bên trái ta thấy xuất hiện database có tên tintuc.

Hướng dẫn how to use phpmyadmin

Tạo user kết nối database

  • Thông thường ta có thể sử dụng luôn username root của MySQL để kết nối database, tuy nhiên về lý do security, chúng ta nên tạo riêng cho mỗi database một username riêng.
  • Click vào database có tên tintuc từ danh sách database bên trái, để thao tác những gì liên quan chỉ mỗi database tintuc.
  • Chọn tab Privileges để tạo user.
  • Click chọn Add user account để bắt đầu tạo:

Hướng dẫn how to use phpmyadmin

  • Tại màn hình tạo account, chú ý những vị trí được đánh dấu trong hình:

    • : Đặt tên username, ví dụ user_tintuc.
    • : Chọn host name, thông thường chọn local, bên còn lại sẽ tự động hiển thị localhost, cách chọn này cũng phù hợp khi cấu hình server thực tế.
    • : Đặt password, ví dụ đặt 123456.
    • : Xác nhận lại password, gõ như trên.
    • : Click chọn để tạo user cho database tintuc.

Hướng dẫn how to use phpmyadmin

  • Cũng ở màn hình tạo account này, click chọn Check all để cấp quyền truy cập cho user vừa tạo, tất nhiên bạn cũng có thể có lựa chọn riêng để giới hạn quyền của user.

Hướng dẫn how to use phpmyadmin

  • Click button Go bên dưới để kết thúc việc tạo username.

  • Trang chủ
  • Hướng dẫn học
  • Học PHP
  • Tạo table - phpMyAdmin

Tạo table - phpMyAdmin

Xem lại các bước khởi động Apache / MySQL và chạy trang phpMyAdmin.

  • Click vào database tintuc ở danh sách bên trái, click chọn tab Structure.
  • Ở phần Create table điền tên table (ví dụ: tin_xahoi) và số cột (ví dụ: 5 cột).

Hướng dẫn how to use phpmyadmin

  • Click vào button Go để sang bước điền thông tin cho từng cột.
  • Giả sử ta có các cột với các tên gọi và chọn dữ liệu như sau:

    • id: Số thứ tự cho mỗi hàng dữ liệu (record), số này sẽ cho tăng tự động (auto increment) và thường chọn là khóa chính (primary key), chọn dữ liệu là số (INT), với chiều dài 10 ký tự (tương ứng với thứ tự lên tới 10 số tự nhiên).
    • title: tiêu đề cho tin tức, do tiêu đề thường ngắn, ta chọn dữ liệu là TEXT với chiều dài 100 ký tự.
    • date: ngày viết tin tức, chọn dữ liệu là DATE.
    • description: dòng mô tả ngắn cho tin tức, chọn dữ liệu là TEXT với chiều dài 200 ký tự.
    • content: Nội dung cho tin tức, đây là nội dung dài, nên chọn kiểu dữ liệu là LONGTEXT với chiều dài 1000 ký tự.
  • Trước mắt chỉ cần chú ý đến cách chọn dữ liệu như bên trên.

Hướng dẫn how to use phpmyadmin

  • Click button Save bên dưới để kết thúc việc tạo table.
  • Table vừa tạo sẽ có dạng như sau:

Hướng dẫn how to use phpmyadmin

Chỉnh AUTO INCREMENT cho id

Việc này cần thiết, vì mỗi khi thêm một hàng dữ liệu thì mục id sẽ tự động được tăng thêm 1.

  • Tại hàng id, cột Action, Click chọn Change.

Hướng dẫn how to use phpmyadmin

  • Ở màn hình điều chỉnh, tìm và click chọn checkbox ở vị trí A_I.
  • Click Save để thay đổi điều chỉnh và xem kết quả.

Hướng dẫn how to use phpmyadmin

Hướng dẫn how to use phpmyadmin

Chỉnh KHÓA CHÍNH cho id

Mỗi table chỉ có một khóa chính, khóa chính có tác dụng xác định tính duy nhất của mỗi hàng dữ liệu trong table, ngoài ra được dùng để tạo mối liên hệ 1-n tham chiếu đến các table khác.

  • Tại hàng id, cột Action, Click chọn Primary, khi đó sẽ có màn hình confirm xuất hiện, click Ok để xác nhận.

Hướng dẫn how to use phpmyadmin

Hướng dẫn how to use phpmyadmin

  • Đây là kết quả.

Hướng dẫn how to use phpmyadmin

Tạo 1 record dữ liệu

  • Vẫn ở trong table tin_xahoi (nếu không thì click table tin_xahoi ở danh sách bên trái), sau đó click chọn tab Insert.

Hướng dẫn how to use phpmyadmin

  • Ở màn hình chèn record, điền dữ liệu tương tự như hình bên dưới:

    • id: không cần điền, dữ liệu sẽ tự tăng.
    • Các vị trí khác chỉ quan tâm đến trường Value
  • Click Go để insert dữ liệu, nếu tất cả đúng sẽ xuất hiện câu thông báo "rows inserted", nếu báo lỗi thì xem thông báo lỗi để chỉnh cho phù hợp.

Hướng dẫn how to use phpmyadmin

  • Click chọn tab Browser để xem dữ liệu được insert.

Hướng dẫn how to use phpmyadmin

  • Đến đây ta đã hoàn thành việc tạo table của database tintuc, đồng thời cũng insert vào table một record.