Trong quá trình làm dự án web viết bằng PHP thì mình có sử dụng công cụ quản lý cơ sở dữ liệu là phpMyAdmin, thông qua việc cài đặt Xampp.
Và mình sẽ chia sẻ cách tạo một cơ sở dữ liệu cũng như là một bảng mới trong phpMyAdmin trong bài này.
phpMyAdmin là gì?
phpMyAdmin là một ứng dụng web miễn phí cung cấp GUI sử dụng kết hợp với hệ thống quản lý cơ sở dữ liệu MySQL. Bằng cách sử dụng phpMyAdmin, chúng ta sẽ có một màn hình trực quan để xử lý các lệnh sql giúp truy vấn tới cơ sở dữ liệu rất tiện lợi, thay vì cách truyền thống là viết các lệnh trên cmd, cũng như là có thể xem các bảng bên trong cơ sở dữ liệu, hoặc là sửa dữ liệu chỉ bằng một cú đúp.
Đây là một phần mềm không thể thiếu với các bạn làm web, khi muốn dùng SQL như là ngôn ngữ chính để xử lý dữ liệu.
Cách tạo cơ sở dữ liệu trong phpMyAdmin
Để tạo bảng trong phpMyAdmin, trước hết thì bạn cần phải có cơ sở dữ liệu trước.
Nếu đã có cơ sở dữ liệu, bạn có thể bỏ qua bước này. Còn nếu bạn mới bắt đầu một Project mới, hãy bắt đầu mọi thứ bằng việc tạo một cơ sở dữ liệu (database) mới, rồi sau đó sẽ là các bảng (table) chứa trong cơ sở dữ liệu.
Khởi động XAMPP
Phần mềm phpMyAdmin được tích hợp sẵn trong XAMPP, do đó bước đầu tiên chúng ta cần khởi động XAMPP, sau đó nhấn nút start để khởi động Apache và MySQL.
Chạy phpMyAdmin từ màn hình XAMPP
Sau khi cả 2 service này đã chạy, hãy click vào nút Admin của MySQL để khởi động phpMyAdmin
Khi đó màn hình phpMyAdmin sẽ được khởi động trên trình duyệt mặc định của bạn.
Tạo cơ sở dữ liệu mới trong phpMyAdmin
Về mặc định tên các cơ sở dữ liệu sẽ được liệt kê ở phía bên trái màn hình. Nếu bạn muốn tạo một cơ sở dữ liệu mới, hãy click vào thẻ Databases.
Một màn hình mới sẽ xuất hiện. Hãy nhập tên của cơ sở dữ liệu mới này, và kiểu mã ký tự sử dụng cho cơ sở dữ liệu. Để xử lý ngôn ngữ tiếng Việt thì thông thường chúng ta sẽ sử dụng tới bảng mã utf8_general_ci
hoặc utf8_unicode_ci
.
Sau đó nhấn nút Create
và tạo cơ sở dữ liệu mới.
Cách tạo bảng trong phpMyAdmin
Sau khi đã có một cơ sở dữ liệu, chúng ta có thể dễ dàng tạo ra các bảng trong cơ sở dữ liệu đó.
Bước 1: Lựa chọn cơ sở dữ liệu cần làm việc.
Danh sách các cơ sở dữ liệu nằm ở phía tay trái. Hãy lựa chọn cơ sở dữ liệu bạn cần làm việc bằng cách click vào nó.
Bước 2: Click vào New và điền thông tin cột trong bảng
Hãy click vào cột New nằm ngay dưới tên cơ sở dữ liệu vừa chọn. Khi đó một màn hình dùng để nhập thông tin của bảng sẽ hiện ra.
Hãy nhập các thông tin về bảng cần tạo như hình dưới.
Một số các thiết lập hữu ích mà bạn có thể tham khảo như sau:
- Name: tên các cột trong bảng
- Type: kiểu dữ liệu lưu trữ trong cột
- Length/Values: độ dài tối đa của dữ liệu có thể chứa trong cột. Ví dụ như 11 (tương ứng 11byte) cho số kiểu int muốn lưu trong cột chẳng hạn.
- Default: Giá trị mặc định cho dữ liệu. Có thể chỉ định Null
- AI: viết tắt của auto increament có nghĩa là tự động tăng. Tích vào thuộc tính này nếu bạn muốn giá trị thuộc kiểu số tự động tăng khi thêm dữ liệu vào cột. Thông thường chúng ta chỉ định AI cho khoá chính id trong bảng.
Ngoài ra thì:
- Table name: tên của bảng cần tạo trong phpMyAdmin
- Add: thêm cột nếu thiếu. Về mặc định thì bảng sẽ có 4 cột, hãy dùng nút này khi bạn cần nhiều cột hơn.
Click nút Save và tạo bảng trong phpMyAdmin
Sau khi đã điền xong thông tin cho bảng cần tạo, hãy lưu bảng lại bằng cách click vào nút Save.
Và thế là chúng ta đã tạo xong một bảng mới trong phpMyAdmin.
Tổng kết
Trên đây Kiyoshi đã chia sẻ cách tạo một cơ sở dữ liệu và một bảng mới trong phpMyAdmin rồi. Mong là nó sẽ giúp ích cho mọi người.
Bình luận