ฐานข้อมูล mysql คืออะไร

ถ้าคุณสร้างเว็บแบบ HTML ทั่วๆไปที่ไม่มีระบบการรับสมัครหรือ sign up, register ใดๆ คุณก็ย่อมไม่จำเป็นจะต้องมีการเก็บข้อมูลใดๆ เช่น ชื่อและรหัสผู้ใช้งาน หรือ เนื้อหาในโพสต์จากผู้ชมเว็บ เพียงมีแค่หน้าเว็บ index.html และก็หน้าอื่นๆเปล่าๆกับเนื้อหาให้คนอ่านก็พอ ที่เรียกว่าเป็นเว็บแบบดั้งเดิมที่สือสารทางเดียว คือให้อ่านได้อย่างเดียว

แล้ว ฐานข้อมูล mysql คืออะไรล่ะ? กำลังจะเข้าเรื่องแล้วครับ สำหรับเว็บสมัยใหม่อย่างระบบ CMS ที่นิยมที่สุดก็เห็นจะเป็น WordPress หรือระบบเว็บบอร์ด Forum ที่จะต้องมีการเก็บข้อมูลสมาชิกต่างๆ ทำให้ MySQL ย่อมเป็นสิ่งที่ขาดไม่ได้ อย่างเช่น WordPress ซึ่งเป็นระบบเว็บไซต์หรือบล็อกที่ต้องมีการเก็บข้อมูลสมาชิกและเนื้อหาที่ต้องมีการอัปเดตอยู่บ่อยๆ ที่จำเป็นจะต้องมีระบบฐานข้อมูลคอยเก็บข้อมูลสำคัญๆเหล่านี้ไว้ด้วย เช่น บทความหรือเนื้อหาที่เขียน (ถ้าไฟล์เว็บไซต์ WordPress ของคุณเกิดเสียหายจากในโฮสต์เนื้อหาจะยังคงอยู่ในฐานข้อมูล MySQL), รายชื่อและรหัีสสมาชิกของเว็บไซต์ของคุณ และ บทความหรือข้อติชม (comment) จากสมาชิกหรือผู้ชมเว็บไซต์

ฐานข้อมูล mysql คืออะไร

ฐานข้อมูล MySQL จริงๆแล้วคือชื่อของซอฟต์แวร์ฐานข้อมูลเพื่อการเก็บข้อมูลของเว็บไซต์ประเภท CMS เช่น WordPress หรือเว็บบอร์ดคุณนั่นเอง แต่หลายคนพูดกันติดปากว่ามันคือฐานข้อมูล ซึ่งซอฟท์แวร์นี้จะถูกลงไว้ที่เครื่อง server ของบริการเช่าโฮสติ้ง และก็จะมีเวอร์ชันต่างกันไป อยู่ที่ว่าบริการที่ไหนอัปเดตกว่ากัน (ตอนนี้อยู่ที่เวอร์ชั่น 5) และทุกครัง้ที่คุณจะติดตั้งเว็บที่ require database อย่าง MySQL คุณก็แค่ไปที่เว็บโฮสติ้ง Panel ของคุณแลัวสร้าง MySQL เองได้เลย แค่ตั้ง user name และ password ก็เรียบร้อย

ก่อนที่คุณจะติดตั้งเว็บประเภท CMS อย่าง WordPress คุณจะต้องตั้งชื่อหรือสร้าง MySQL ขึ้นมาให้โฮสติ้งรู้ก่อนว่า คุณจะใช้ WordPress ที่กำลังจะติดตั้งนี้ใส่ MySQL ที่เท่าไหร่หรือชื่ออะไร ซึ่งโฮสติ้งทั่วๆไปถึงแม้จะบอกว่าคุณสามารถใช้โดเมนได้ไม่จำกัด แต่ให้ดูด้วยว่าจริงๆแล้ว เค้าให้คุณสร้าง MySQL ขึ้นมาได้เท่าไหร่ เพราะว่าเว็บไซต์ WordPress 1 เว็บไซต์จะต้องใช้ MySQL 1 ฐานข้อมูล อย่าง BlueHost ก็จะให้คุณสร้าง MySQL ขึ้นมาได้ 50 ฐานข้อมูล ซึ่งถ้าคุณทำ WordPress อย่างเดียว ก็เท่ากับว่าคุณสามารถมีเว็บไซต์ WordPress ได้สุดๆที่ 50 เว็บไซต์

ถ้าจะมีใครถามคุณอีกว่า ฐานข้อมูล mysql คืออะไร คุณคงตอบได้อย่างสบายๆ แล้วนะครับ

Leave a Reply

Your email address will not be published. Required fields are marked *