Skip to main content

Hướng dẫn tạo Database bằng thao tác trên phpMyAdmin

Đố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.

Tạo database mới

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.

Tạo table

Tiếp theo, tạo bảng (Table) cho database của bạn, cần nhập vào Tên Tablesố 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.

Tạo các cột thuộc tính cho table

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.

Tạo table thành công
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.

Thêm dữ liệu vào table

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é.

Thêm dữ liệu thành công

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.

Comments

Post a Comment

Popular posts from this blog

Fix lỗi port 80 bị chiếm và cách đổi port cho Xampp

Bạn là người mới thì chắc chắn có rất nhiều thắc mắc rằng tại sao sau khi cài đặt XAMPP hoàn tất ở bài viết trước của mình nhưng lại gặp phải lỗi không mở Apache được. Nguyên nhân nào khiến các bạn vướng phải phải lỗi này ? Thực chất có rất nhiều nguyên nhân dẫn đến việc XAMPP không khởi động được Apache, lỗi này thường gặp phải nhiều nhất đó chính là trùng Port 80 hoặc Port 80 này đã bị một ứng dụng khác hay một service (dịch vụ) khác chiếm quyền sử dụng do đó dẫn đến tình trạng các bạn không khởi động được Apache dù đã cài đặt XAMPP thành công không xảy ra lỗi trong quá trình cài. Tổng Hợp Các Lỗi Thường Gặp Trên XAMPP Và Cách Khắc Phục BlogTipsTop chúng tôi đưa ra một số lỗi thường thấy nhất đối người dùng mới như bạn, những lỗi này tuy hay gặp nhưng hoàn toàn các bạn có thể tự khắc phục nó hoạt động bình thường và không ảnh hưởng đến hệ thống hệ điều hành window của bạn. 1. Port 80 in use by “Unable to open process” with PID 4! [Apache] Problem detected! [Apache] Port 80

Hướng dẫn đặt và đổi mật khẩu phpMyadmin

Vấn đề bảo mật cơ sở dữ liệu của một hệ thống Server mang tính tất yếu và là chuyện hàng đâu các lập trình viên phải làm được việc này, đặt mật khẩu cho phpMyadmin hay nói đúng hơn là đặt mật khẩu cho MySQL giúp bạn bảo mật được cơ sở dữ liệu của mình một cách tốt hơn. Đây là một hết sức đơn giản nhưng không phải ai ai điều có thể làm. Vì vậy, trong bài này chúng tôi sẽ hướng dẫn các bạn đặt hay đổi mật khẩu cho MySQL cho phpMyadmin theo hướng đơn giản nhất mà bạn nào cũng có thể làm được. Làm thế nào để đặt và đổi mật khẩu phpMyadmin? Các bạn lưu ý đặt hay đổi mật khẩu cho MySQL trên phpMyadmin cách thực hiện điều giống nhau nên chúng tôi chỉ thực hiện một lần để tiết kiệm thời gian của cac bạn. Trước khi vào bài các bạn hãy bật Apache và MySQL lên trước cái đã, nếu các bạn không muốn lúc nào cũng phải bật XAMPP thì nên xem thêm bài  Cài đặt XAMPP khởi động cùng hệ thống window này nhé. Bước 1:  Hãy truy cập vào trang phpMyadmin trên trình duyệt của bạn với địa chỉ sau  http:

Hướng tạo tài khoản MySQL mới với phpMyAdmin trên XAMPP

Như các bạn đã biết tài khoản root là tài khoản có quyền cao nhất trong các Server Linux nói chung và MySQL nói riêng, tài khoản này có thể thực hiện mọi thao tác quản trị hệ thống, quản trị cơ sở dữ liệu, quản trị các tài khoản người dùng,... Vì nhu cầu công việc nên bạn giao cho một người khác tài khoản này để quản trị thì rất nguy hiểm cho hệ thống Server của bạn, nếu họ cẩn thận và có kiến thức thì không nói đến, nhưng cũng trừ trường hợp trong nhất thời lỗ mãn họ sẽ gây thiệt hại lớn cho bạn, gây mất dữ liệu hoặc thậm chí lỗi cả một hệ thống. Để giải quyết vấn đề trên chúng ta cần tạo ra một tài khoản khác cho người dùng nhất định, giới hạn quyền, chức năng quản trị trong phạm vi sử dụng nhất định như vậy sẽ an toàn cho hệ thống của bạn hơn. Ngoài ra, trong bài viết  Hướng tạo tài khoản MySQL mới với phpMyAdmin trên XAMPP này chúng tôi còn giúp nâng cao hơn một kiến thức quản trị cơ sở liệu nữa nhé. Làm thế nào để tạo tài khoản MySQL mới ? Trước khi bất đầu tạo tài khoản mới