Please enable JavaScript.
Coggle requires JavaScript to display documents.
MY SQL - Coggle Diagram
MY SQL
โปรแกรมที่ใช้
MySQL Workbench
MySQL Query Browser
phpMyAdmin
MySQL Administrator
ชนิดข้อมูล
ข้อมูลตัวอักษร : :
VACHARจะเก็บตามขนาดข้อมูลตัวอักษร
BLOB หรือ TEXTขนาดนี้เก็บตามข้อมูลจริง +2 ไบต์แต่ไม่เกิน65535 ไบต์
CHARจะเก็บขนาดตายตัว
LONGBLOB หรือ LONGTEXTขนาดนี้เก็บตามข้อมูลจริง+4ไบต์แต่ไม่เกิน4294967295ไบต์
MEDIUMBLOB หรือ MEDIUMETXT ขนาดที่เก็บตามข้อมูลจริง +3ไบต์แต่ไม่เกิน 16777215
TINYBLOB หรือ TINYBTTEXTขนาดนี้เก็บตามข้อมูลจริง +1ไบต์แต่ไม่เกิน255ไบต์
SET สามารถเก็บ VALUEได้หลายๆค่าต่อ1แถว
ENUM เก็บค่า VALUEเพียงค่าดียวต่อ1แถว
ข้อมูลตัวเลข
BIGINT หรือ INTEGERขนาดที่เก็บ8ไบต์
MEDIUMINTขนาดที่เก็บ3ไบต์
DOUBLE หรือ REALขนาดที่เก็บ8ไบต์
TINYINTขนาดที่เก็บ1ไบต์
DECIMAL(M,D)หรือ NUMERIC(M,D)ถ้าD=0ขนาดที่เก็บคือM+1 ถ้า D>0ขนาดที่เก็บคือ M+2
SMALLINTขนาดที่เก็บ2ไบต์
FLOAT(x)ถ้า0<=24ขนาดที่เก็บ4ไบต์
INT หรือ INTEGERขนาดที่เก็บ4ไบต์
FLOAT ขนาดที่เก็บ4ไบต์
ข้อมูลวันเวลา
TIMEขนาดที่เก็บ3ไบต์เก็บค่าเวลาในรูปแบบHH:mm:ss
YEAR[(2หรือ4)]ขนาดที่เก็บ1ไบต์เก็บค่าปี2หรือ4หลัก
DATETIMEขนาดที่เก็บ8ไบต์เก็บค่าวันที่และ
เวลาในรูปแบบYYYY-MM-DD HH:MM:SS
TIMESTAMP[(m)]ขนาดที่เก็บ4ไบต์เก็บวันที่และเวลาในรูปแบบString Timestamp
DATEขนาดที่เก็บ3ไบต์เก็บค่าวันที่ในรูปแบบYYYY-MM-DD
คำสั่งภาษา My SQL
คำสั่งภาษา My SQL
ตาราง
Crete Table คือการสร้างข้อมูลในฐานข้อมูล
Insert Query คือการเพิ่มแถวข้อมูลลงในตาราง
Drop Table คือการลบข้อมูลออกจากตาราง
Select Query คือการแสดงข้อมูลในตารางของฐานข้อมูล
AND & OR Clauesคือการเชื่อมความสัมพันธ์ของเงื่อนไข
Updata Queryคือการเปลี่ยนแปลงข้อมูลในตารางของฐานข้อมูล
Top Clauseคือการจำกัดจำนวนบรรทัด
Like Clauseคือการเปรียบเทียบค่าแบบส่วนประกอบ
Deleta Queryคือการลบข้อมูลในตารางของฐานข้อมูล
OrderByคือการจัดเรียงข้อมูลที่แสดงผลตามลำดับ
Group By คือการจัดกลุ่มตาม column ที่กำหนด
Distinct keyword คือการแสดงข้อมูลโดยไท่ซ้ำกันจาก column ที่กำหนด
ฐานข้อมูล
Create Database
Drop Database
Select Database
ชนิดตาราง
CSY
Merge
InnoDB
Archiev
Blackhole
Memory
MyISAM