วิธีสร้างฐานข้อมูล Mysql
ผมจะยกตัวอย่างการสร้างฐานข้อมูลโดยการใช้
phpMyAdmin หลังจากติดตั้ง Appserv แล้วนะครับ
ขั้นตอนที่ 1 เปิดเว็บบราวเซอร์ แล้วเข้าไปที่
http://localhost/ หรือ
127.0.0.1 ดังรูปที่ 1 ภาพหน้าแรกของ Appserv
ขั้นตอนที่ 2 คลิกที่
phpMyAdmin Database Manager Version 2.10.3 แล้วจะเจอ popup ให้ใส่ username และ password ดังรูปที่ 2
ให้ใส่ username กับ pass ที่ท่านได้กำหนดตอนติดตั้งโปรแกรมนะครับ
เสร็จแล้วเลือกภาษาให้เป็นภาษาไทยด้วยนะครับ
สำหรับบางท่านที่เป็นภาษาอังกฤษ โดยเลือกที่ช่อง เลือกภาษา
ตามตัวอย่างรูปที่ 3 ครับ
ขั้นตอนที่ 3 จากนั้นกรอกชื่อฐานข้อมูลต้องการที่ช่อง "สร้างฐานข้อมูลใหม่" แล้วกดปุ่ม "สร้าง" ดังรูปที่
3
จากนั้นก็จะมาขั้นตอนการสร้างตารางของฐานข้อมูลครับ โดยการ
ใส่ชื่อตารางที่ช่อง "สร้างตารางในฐานข้อมูลนี้" และกำหนดจำนวน fields
ที่ท่านต้องการ สำหรับตัวอย่างนี้ ผมจะสร้างตารางเก็บประวัิติลูกค้า โดย
จะใช้ชื่อตารางว่า
customer และมีจำนวน fields 5 fields
ขั้นตอนที่ 4 หลังจากที่กำหนดชื่อตารางและกำหนด fields
เสร็จแล้ว ก็จะเข้าสู่หน้าจอการกำหนด คุณสมบัติของ fields ครับ
โดยผมจะยกตัวอย่างการสร้าง fields ดังต่อไปนี้
1. รหัส (id)
2. ชื่อ (name)
3. นามสกุล (surname)
4. ที่อยู่ (address)
5. เบอร์โทรศัพท (phone)
ซึ่งเราจะต้องกำหนดชนิดของตัวแปรในส่วนนี้ด้วยครับ
ชนิดของข้อมูลที่สนับสนุน
ชนิดข้อมูลที่ MySQL สนับสนุนแบ่งเป็นสามประเภทหลักใหญ่ๆ
- ชนิดข้อมูลที่เป็นตัวเลข
- BIT (มีใช้ได้กับ MyISAM, InnoDB, Memory)
- TINYINT
- SMALLINT
- MEDIUMINT
- INT
- BIGINT
- ชนิดข้อมูลที่เกี่ยวกับวันที่และเวลา
- DATETIME
- DATE
- TIMESTAMP
- TIME
- YEAR
- ชนิดข้อมูลที่เกี่ยวกับตัวอักษร
- CHAR
- VARCHAR
- BINARY
- VARBINARY
- BLOB
- TEXT
- ENUM
- SET
ถ้าต้องการความเข้าใจในรายละเอียด
คลิกที่นี่
กำหนด ให้ รหัส (id) เป็น primary key และกำหนดให้เป็น auto_increment (สร้างรหัสอัตโนมัติ)โดยการคลิกเลือก ตามตัวอย่าง รูปภาพที่ 5
เมื่อกำหนดค่าต่างๆของฐานข้อมูลตาราง customer กดปุ่ม "บันทึก" หรือ ถ้าหากต้องการเพิ่ม field ก็สามารถ กดที่ "ลงมือ" ดังภาพที่ 6
เราก็จะได้ฐานข้อมูล ที่ชื่อ test_create_database และมีตารางชื่อ customer พร้อมใช้งานแล้วครับ