สร้างฐานข้อมูล

            ก่อนที่จะศึกษาเรื่อง PHP ติดต่อสู่ฐานข้อมูล MySQL นั้นเราคงจะติดต่อฐานข้อมูลโดยปราศจากข้อมูลไม่ได้ ดังนั้นจึงขอเริ่มที่การสร้างฐานข้อมูลก่อน ในส่วนนี้เราจำเป็นต้องมีทักษะการใช้ Unix/Linux หรือการใช้ Programe Telnet ถ้าท่านยังไม่มีทักษะดังกล่าวก็ขอให้ไปศึกษา การใช้ Programe Telnet ก่อน

                เมื่อเปิด Programe Telnet และใช้คำสั่ง MySQL ติดต่อสู่ Programe MySQL แล้ว ให้ใช้คำสั่งสร้างฐานข้อมูล โดยมีรูปแบบการใช้คำสั่งดังนี้

รูปแบบคำสั่ง

        รูปแบบคำสั่ง การสร้าง file database
        CREATE DATABASE databasename

        คำอธิบาย
        CREATE DATABASE
        เป็นคำสั่งที่ใช้สร้าง file database
        databasename
        เป็นชื่อ file database ที่เรากำหนดขึ้น

        ตัวอย่าง
         mysql>CREATE DATABASE datatest;
         จากคำสั่งเราต้องการสร้าง file database ที่ชื่อว่า test 

ผลลัพธ์ที่ได้


mysql> CREATE DATABASE datatest;
Query OK, 1 row affected (0.02 sec)

mysql> 

                  ตอนนี้เราก็ได้ Database มา 1 File ที่ชื่อว่า datatest อย่างไรก็ตาม เราก็ยังไม่มั่นใจว่าสร้าง File Database สำเร็จหรือไม่ ดังนั้นเรา น่าจะมาลองใช้คำสั่ง SQL เพื่อขอดู File Database ทั่งหมดที่มีในเครื่องของเรา โดยมีรูปแบบคำสั่งดังนี้

รูปแบบคำสั่ง แสดงฐานข้อมูล

       รูปแบบคำสั่ง การแสดง file database
        SHOW DATABASES

        คำอธิบาย
        SHOW DATABASES
        เป็นคำสั่งที่ใช้แสดง database ทั้งหมดที่มี

       ตัวอย่าง
       mysql>SHOW DATABASES;
       ให้แสดง database ทั้งหมดที่มีใน Programe MySQL นี้ 

 

ผลลัพธ์ที่ได้

         ผลลัพธ์ที่ได้จากคำสั่ง SHOW DATABASES จะแสดง File ข้อมูล ที่มีทั่งหมดใน MySQL

            เมื่อสร้าง File ฐานข้อมูลเรียบร้อยแล้ว เราจำเป็นต้องติดต่อ เพื่อขอใช้ FIle ฐานข้อมูลนั้น โดยมีรูปแบบคำสั่งดังนี้

รูปแบบคำสั่ง เลือกใช้ฐานข้อมูล

       รูปแบบคำสั่ง การติดต่อ file database
        USE database

        คำอธิบาย
        USE 
        เป็นคำสั่งที่ใช้ติดต่อ file database
        database
        เป็นชื่อ file database ที่ต้องการติดต่อ

       ตัวอย่าง
       mysql>USE datatest;
       ให้ติดต่อหรือเชื่อมต่อ file database ที่ชื่อ datatest 

ผลลัพธ์ที่ได้


mysql> USE datatest;

Database changed

mysql>

 


สงวนลิขสิทธิ์©: ThaiWBI.com. ผู้ช่วยศาสตราจารย์ ดร. ภาสกร เรืองรอง