SỬ DỤNG PHP VỚI MYSQL: Tổng quan về cấu trúc và cú pháp của MySQL (phần 2)



Chúng ta tiếp tục phần 2 "Tổng quan về cấu trúc và cú pháp của MySQL ". Bài viết này có mục đích giúp bạn có thể tự học php cơ bản qua tài liệu học PHP Tiếng Việt hay học PHP và MySQL online

4.  NULL/NOT NULL


My SQL server của bạn muốn biết vùng dữ liệu của bạn có rỗng hay không, bạn dùng NULL hoặc NOT NULL. Nếu vùng dữ liệu được định nghĩa là NOT NULL thì người dùng bắt buộc phải nhập dữ liệu vào. Nếu dùng NULL thì vùng dữ liệu sẽ không chứa giá trị gì hết.Như vậy thì dữ liệu sẽ bị lỗi,các bạn có thể xem thêm 1 số lỗi tại đây:http://daotaolaptrinh.edu.vn/nhung-loi-co-ban-thuong-gap-voi-php-va-mysql

5.  INDEXES


MySQl sử dụng INDEXES để giải quyết việc nghiên cứu dòng thông tin. INDEXES làm việc thế nào? Bạn tưởng tượng bạn có một cái phòng đầy ắp, toàn những thứ bạn có được mà chưa bao giờ bạn đụng đến. Bạn muốn tìm lại thông tin gì đó, bạn phải mất khá nhiều thời gian để làm việc này. Bạn cảm thấy khó chịu và bạn bắt đầu sắp xếp chúng, tổ chức lại chúng.

Bạn thử tưởng tượng lượng thông tin được lưu trữ trong bảng, vào thời gian nào đó bạn cần tìm vài thứ, bạn bắt đầu tìm tất cả những dòng, bạn sẽ làm gì nếu có 10000 dòng? Chuyện gì sẽ xảy ra?

Bằng cách sử dụng hệ thống chọn lọc bên trong, MySQl sẽ giúp bạn tìm nhanh chóng và chính xác, nó làm được điều này nhờ sử dụng INDEXES, cũng được biết như một khóa.

MySQL yêu cầu INDEX trong mỗi bảng, vì thế có vài thứ được đến. Thông thường, bạn sử dụng khóa chính, hoặc tạo ra sự duy nhất để giữ dữ liệu riêng lẻ. Trường này phải “not null” và “unique”

6.  UNIQUE


Chúng ta có thể sử dụng UNIQUE để thể hiện tính độc quyền, không thể chèn thêm dữ liệu, khi thêm vào chương trình sẽ báo lỗi.

7.  Tăng tự động(auto Increment)


Bạn có  thể thiết kế vùng tăng tự động  bằng cách dùng lệnh Auto_Increment, ta có thể đặt lệnh cho bất cứ vùng nào  trong bảng.

8  Những tham số khác


Bạn có thể làm những chí định khác khi tạo cơ sở dữ liệu, nhưng tốt hơn cho người sử dụng. Để biết thêm về danh sách những tham số, bạn có thể tham khảo thêm : daotaolaptrinh.edu.vn

9.  Các kiểu bảng của My SQl và kĩ thuật lưu trữ


Những phiên bản mới gần đây của My SQL thường sử dụng 5 loại chính:

                                    . MyISAM

. MERGE

. MEMORY

. InnoDB

. BDB

10. Lệnh và cú pháp trong My SQL


Các lệnh và cấu trúc của MySQL thường dùng:

§    . CREATE: Tạo mới một cơ sở dữ liệu hoặc một bảng

§    . ALTER: Thay đổi bảng

§    . SELECT: Chọn dữ liệu

§    . DELETE: Xóa dữ liệu từ bảng

§    . DESCRIBE: Cho biết cấu trúc và chi tiết của bảng

§    . INSERT INTO tablename VALUES: Đặt giá trị vào  bảng

§    . UPDATE: Sửa đổi dữ liệu trong bảng

§    . DROP: Xóa toàn bộ bảng hoặc cơ sở dữ liệu

Related Post

Next
Previous
Click here for Comments

0 nhận xét:



:)
:(
hihi
:-)
:D
=D
:-d
;(
;-(
@-)
:P
:o
:>)
(o)
[-(
:-?
(p)
:-s
(m)
8-)
:-t
:-b
b-(
:-#
=p~
$-)
(y)
(f)
x-)
(k)
(h)
(c)
cheer