Đối với dân thiết kế web việc tạo CSDL là chuyện không thể tránh, CSDL đóng vai trò lưu trữ tất cả dữ liệu trên trang web của bạn vì thế nó rất quan trọng. Để tạo một CSDL thông thường các bạn phải viết code bằng ngôn ngữ SQL để tạo. Tuy nhiên, không phải bạn nào cũng giỏi viết code vì vậy mà phpMyAdmin có hỗ trợ cho bạn tạo ra CSDL bằng thao tác nhanh nhất không cần biết code cũng có thể tạo được.
Lợi ích từ việc này không phải chỉ dành cho những bạn không biết viết code mà những người chuyên nghiệp họ cũng sử dụng. Vì sao ? câu trả lời đơn giản là nó tiện dụng, tốc độ bạn tạo ra được một cái Database bằng thao tác nhanh hơn rất nhiều so với việc tạo Database bằng code. Nói tóm gọn như thế thôi để tránh mất thời gian các bạn đọc bài và bây giờ chúng ta vào vấn đề chính của bài này.
Cách tạo Database bằng thao tác trên phpMyAdmin
Việc đầu tiên các bạn truy cập vào trang http://localhost/phpmyadmin/ trên trình duyệt của bạn, đăng nhập tài khoản và chúng ta bất đầu.
Tiếp theo, chọn đến Tab Cơ sở dữ liệu các bạn sẽ thấy phía dưới sẽ là nơi nhập tên Database mới mà bạn muốn tạo. Chúng tôi tạo CSDL có tên là blogtipstop phần utf8_general_ci đây là kiểu dữ liệu dành cho database nó cho phép bạn sử dựng các ký tự đặc biệt và Tiếng Việt, không gây lỗi Font chữ, cái này chắc các bạn đã biết.
Tiếp theo, tạo bảng (Table) cho database của bạn, cần nhập vào Tên Table và số cột trong Table này và nhấn thực hiện để tạo. Ở đây chúng tôi tạo ra Table có tên là Users có 4 cột, một điều các bạn lưu ý không được sử dụng tên user không có s để đặt, bởi vì MySQL đã sử dụng một bảng với này để lưu trữ các tài khoản người dùng, vì vậy nếu bạn sử dụng tên đó sẽ báo lỗi.
Bước kế tiếp là tạo các các cột thuộc tính cho Table, nếu bạn đã từng học qua ngôn ngữ SQL thì bước này sẽ rất đơn giản dễ hiểu với bạn.
Tên: Nhập tên cột trong Table.
Kiểu: Kiểu dữ liệu của cột tưng ứng.
Dài/Giá-Trị: Kích thước độ dài của kiểu dữ liệu.
Mặc định: Những giá trị mặc định của cột, NULL hay Không.
Bảng đối chiếu: Kiểu dữ liệu của thuộc tính, phần này nên bỏ trống chọn cũng không sao, do ban đầu chúng ta đã chọn kiểu dữ liệu utf8_general_ci cho database thì toàn bộ các Table và cột bên trong điều có kiểu dữ liệu này.
Thuộc tính: Những thuộc tính cho cột, tùy trường hợp mà bạn chọn.
NULL: Quyết định cột bạn tạo có được bỏ trống dữ liệu hay không, tích vào dấu có nghĩa là cho rỗng, không tích thì không cho rỗng.
Chỉ mục: Chọn một cột làm khóa chính cho Table (Primary Key), thường chọn ID.
A_I: Viết tắt của chữ AUTO_INCREMENT đây là thuộc tính tự động tăng giá trị, chỉ có khóa chính mới sử dụng được.
Còn những thứ phía sau thông thường chúng tôi không sử dụng trong ví dụ đơn giản này, các bạn có thể vọc để biết thêm. Nhấn vào nút Ghi lại để thực hiện việc tạo cột cho Table.
Khi mới tạo trong Table của bạn sẽ không có dữ liệu nào, để thêm dữ liệu vào trong Table chọn sang Tab Chèn phía trên.
Tại bước này chúng ta bất đầu thêm dữ liệu vào trong Table, nhập lần lượt các dữ liệu cần thiết vào Table, tại cột UserID chúng tôi sẽ bỏ trống vì đã có thuộc tính A_I sẽ tự động tăng ID lên. Nếu bạn chỉ thêm một người thì nhấn thực hiện kế bên, nếu thêm nhiều người thì nhấn nút thực hiện phía dưới nhé.
Kiểm tra lại dữ liệu trong Table sau khi thêm, tại đây chúng tôi thấy có 2 Users đã tạo ở bước trên thành công. Chú ý cột UserID chúng tôi bỏ trống nhưng hệ thống đã tự động tăng lên đúng theo chức năng của thuộc tính A_I.
Kết thức bài tại đây nếu có khó khăn trong lúc sử dụng hãy để lại comment phía dưới chúng tôi sẽ hỗ trợ bạn.
Kiểm tra lại dữ liệu trong Table sau khi thêm, tại đây chúng tôi thấy có 2 Users đã tạo ở bước trên thành công. Chú ý cột UserID chúng tôi bỏ trống nhưng hệ thống đã tự động tăng lên đúng theo chức năng của thuộc tính A_I.
Kết thức bài tại đây nếu có khó khăn trong lúc sử dụng hãy để lại comment phía dưới chúng tôi sẽ hỗ trợ bạn.
Đồng hồ pha lê
ReplyDeleteCúp tennis
Cúp Golf
https://phalebinhminh.com
ReplyDeleteCúp Golf
Cúp pha lê