สร้าง database ในเซิร์ฟเวอร์จำลอง
posted on 07 May 2009 10:59 by itshee in Drupalบล็อกนี้เป็นซีรีส์ของ คู่มือปรุงเว็บไซต์ฉบับ non-programmer โดยนำเคสของ stylelurf.com มาให้ดูกันครับ จะเป็นการเล่าของการทำเว็บไซต์ยากๆ โดยไม่จำเป็นต้องรู้โค้ด PHP หรือ MySQL ซักนิดเดียว
ต่อจากคราวที่แล้วนะครับ ซึ่งคราวก่อนแนะนำการติดตั้ง WAMP กันเรียบร้อย สำหรับคนที่มีเซิร์ฟเวอร์จริงแล้วก็ติดตั้งในนั้นเลย ซึ่งวิธีก็จะไม่ต่างกันเท่าไร ส่วนวิธีในหน้านี้จะสำหรับคนติดตั้งใน WampServer ที่ใช้งานใน Windows ส่วนใครใช้ตัวอื่นก็ลองปรับๆ แก้ๆ กันเอาเองละกันครับ โดยเป้าหมายของเอนทรีนี้คือสร้าง ฐานข้อมูล (database) เพื่อจะได้ข้อมูล database name, database username และ password ไปใช้ในขั้นตอนการติดตั้ง
ฐานข้อมูล หรือ ดาต้าเบส (database) ใครนึกภาพฐานข้อมูลไม่ออก ก็นึกซะว่าเป็นถังที่เก็บข้อมูลทุกประเภทที่เป็นตัวอักษร ตัวเลข และค่าต่างๆ ที่จะอยู่ในเว็บไซต์เรา รวมทุกอย่างตั้งแต่ ข้อมูลที่เราเขียนในเว็บ คอมเมนต์ชาวบ้าน หรือแม้แต่พาสเวิร์ดของเว็บเราก็จะถูกเก็บไว้ในฐานข้อมูล สรุปคือเกือบทุกอย่าง ยกเว้นพวกไฟล์ภาพ ไฟล์เพลงทั้งหลาย แต่ถ้ายังงงก็ช่างมันก่อน สร้างๆ มันไปก่อน แล้วค่อยมาทำความเข้าใจทีหลังได้
วิธีการก็ไม่ยาก พอเปิด WampServer ขึ้นมา ก็จะเห็นไอคอนรูปมิเตอร์ขวาล่าง ก็กดไปแล้วเลือก phpMyadmin
พอกดเสร็จโปรแกรมก็จะเปิด phpMyadmin ขึ้นมาในหน้าไฟร์ฟอกซ์ เปิดมาแล้วก็จะอึ้งไปพักนึง เพราะมันอะไรไม่รู้เต็มไปหมด ไม่ต้องสนใจ ก็ใส่ชื่อฐานข้อมูลที่เราต้องการลงในช่อง "create new database" ตามภาพด้านล่างเลย อันนี้ของผมใส่ชื่อว่า "mydrupal" เสร็จแล้วก็กด create เราก็จะได้ดาต้าเบสมาแล้ว
หลังจากนั้น เข้าไปกดที่ Privilages ตรงแถบด้านบน พอกดเข้าไปก็จะงงอีกพักนึงไม่ต้องสนใจ ถัดลงมาตรงกลางหน่อยเลือก Add a new User กดเข้าไป ก็สร้าง username และ password สำหรับใช้งาน database ซึ่งตรงนี้จะใช้แค่ครั้งเดียวตอนติดตั้งซอฟต์แวร์ในเอนทรีถัดไป ใส่ username ใส่ password และก็ใส่พาสเวิร์ดซ้ำอีกรอบในช่อง retype แล้วลงมาหน่อยกลางก็กด "check all" แล้วกดกด GO ที่ขวาล่างสุด คราวนี้ ก็จะได้ username กับ password ของดาต้าเบสมาแล้ว
แค่นี้เราก็พร้อมที่จะใช้ฐานข้อมูลแล้ว เราก็จดชื่อ database name, database username และ password ใส่กระดาษไว้ พร้อมจะติดตั้งในเอนทรีถัดไป ใครมีคำถามก็เหมือนเดิมครับ ถามในคอมเมนต์หรือว่าถามผ่านทวิตก็ได้ที่ @manop











#1 By mahaoath on 2009-05-07 12:20