วิธีสร้างฐานข้อมูล Mysql

ผมจะยกตัวอย่างการสร้างฐานข้อมูลโดยการใช้ phpMyAdmin หลังจากติดตั้ง Appserv แล้วนะครับ
ขั้นตอนที่ 1 เปิดเว็บบราวเซอร์ แล้วเข้าไปที่ http://localhost/ หรือ 127.0.0.1 ดังรูปที่ 1 ภาพหน้าแรกของ Appserv


รูปที่ 1 หน้าแรก Appserv

ขั้นตอนที่ 2 คลิกที่ phpMyAdmin Database Manager Version 2.10.3 แล้วจะเจอ popup ให้ใส่ username และ password ดังรูปที่ 2


ภาพที่ 2 popup username password


ให้ใส่ username กับ pass ที่ท่านได้กำหนดตอนติดตั้งโปรแกรมนะครับ เสร็จแล้วเลือกภาษาให้เป็นภาษาไทยด้วยนะครับ สำหรับบางท่านที่เป็นภาษาอังกฤษ โดยเลือกที่ช่อง เลือกภาษา ตามตัวอย่างรูปที่ 3 ครับ


รูปที่ 3 อธิบายหน้าแรกของ phpMyAdmin


ขั้นตอนที่ 3
จากนั้นกรอกชื่อฐานข้อมูลต้องการที่ช่อง "สร้างฐานข้อมูลใหม่" แล้วกดปุ่ม "สร้าง" ดังรูปที่ 3


รูปภาพที่ 3 สร้างฐานข้อมูล

จากนั้นก็จะมาขั้นตอนการสร้างตารางของฐานข้อมูลครับ โดยการ ใส่ชื่อตารางที่ช่อง "สร้างตารางในฐานข้อมูลนี้" และกำหนดจำนวน fields ที่ท่านต้องการ สำหรับตัวอย่างนี้ ผมจะสร้างตารางเก็บประวัิติลูกค้า โดย จะใช้ชื่อตารางว่า customer และมีจำนวน fields 5 fields


รูปภาพที่ 4 แสดงสร้างตาราง โดยกำหนด ชื่อ และ จำนวน 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

ถ้าต้องการความเข้าใจในรายละเอียด คลิกที่นี่


รูปภาพที่ 4 ภาพแสดงการกำหนด fields และคุณสมบัติต่างๆของฐานข้อมูล ตาราง customer

กำหนด ให้ รหัส (id) เป็น primary key และกำหนดให้เป็น auto_increment (สร้างรหัสอัตโนมัติ)โดยการคลิกเลือก ตามตัวอย่าง รูปภาพที่ 5


รูปภาพที่ 5 กำหนด primary key และกำหนดให้เป็น auto_increment


เมื่อกำหนดค่าต่างๆของฐานข้อมูลตาราง customer กดปุ่ม "บันทึก" หรือ ถ้าหากต้องการเพิ่ม field ก็สามารถ กดที่ "ลงมือ" ดังภาพที่ 6


รูปภาพที่ 6 บันทึกหรือเพิ่ม field ใหม่


เราก็จะได้ฐานข้อมูล ที่ชื่อ test_create_database และมีตารางชื่อ customer พร้อมใช้งานแล้วครับ


รูปภาพที่ 7 ตาราง customer


Download(600)create_database.rar

วิธีติดตั้ง PHP+Mysql |  เริ่มต้นกับภาษา PHP |  การคำนวณค่าและแสดงผล  |  การใช้เงื่อนไข if(){}else{} |  Loop while(){} for i |  การใช้ Array ใน PHP |  วิธีสร้างฐานข้อมูล Mysql |  phpMyAdmin เพิ่ม ลบ แก้ไข Mysql |  ส่งออก - นำเข้า ฐานข้อมูล Mysql ด้วย phpMyAdmin |  เชื่อมต่อฐานข้อมูล Mysql |  วิธีแสดงผลข้อมูล Mysql |  การเพิ่มข้อมูลลงในฐานข้อมูล Mysql ด้วย PHP |  วิธีลบข้อมูล Mysql ด้วย PHP |  วิธีแก้ไขข้อมูล Mysql ด้วย PHP |  ตัวอย่างการค้นหาข้อมูล Mysql ด้วย PHP | 

บทความโดย : Admin 2009-06-18 14:07:54 (13633)
แหล่งที่มา : Admin

    ติดต่อสอบถามรายละเอียด
ชื่อ :
Email :
 
Secure Code :
   

ความคิดเห็นที่ 1     เมื่อวันที่ 2009-07-08 17:58:46

PK
เจ๋งดีครับ ชอบ กำลังอยากศึกษาเลย จะแวะมาเรียนบ่อยๆ ขอบคุณล่วงหน้าครับ

ความคิดเห็นที่ 2     เมื่อวันที่ 2009-07-08 18:49:30

sonfree
ขอบคุณครับ เราจะอัพเดทบทเรียนใหม่ๆและ workshop เจ๋งๆไปเรื่อยๆนะครับ ^ ^