ชื่อ "MySQL" อ่านออกเสียงว่า
"มายเอสคิวเอล" หรือ "มายเอสคิวแอล" (ในการอ่านอักษร L
ในภาษาไทย) ซึ่งทางซอฟต์แวร์ไม่ได้อ่าน มายซีเควล หรือ มายซีควล
เหมือนกับซอฟต์แวร์จัดการฐานข้อมูลตัวอื่น
มายเอสคิวแอล (MySQL) คือ โปรแกรมระบบจัดการฐานข้อมูล
ที่พัฒนาโดยบริษัทมายเอสคิวแอลเอบี (MySQL AB) มีหน้าที่เก็บข้อมูลอย่างเป็นระบบ
รองรับคำสั่งเอสคิวแอล (SQL = Structured Query Language) เป็นเครื่องมือสำหรับเก็บข้อมูล
ที่ต้องใช้ร่วมกับเครื่องมือหรือโปรแกรมอื่นอย่างบูรณาการ
เพื่อให้ได้ระบบงานที่รองรับความต้องการของผู้ใช้
เช่นทำงานร่วมกับเครื่องบริการเว็บ (Web Server) เพื่อให้บริการแก่ภาษาสคริปต์ที่ทำงานฝั่งเครื่องบริการ
(Server-Side Script) เช่น ภาษาพีเอชพี (PHP) , ภาษาเอเอสพีดอทเน็ต (ASP.NET) , หรือภาษาเจเอสพี (JSP)
เป็นต้น หรือทำงานร่วมกับโปรแกรมประยุกต์ (Application
Program) เช่น ภาษาวิชวลเบสิกดอทเน็ต (VB) ภาษาจาวา
(JAVA) เป็นต้น
โปรแกรมถูกออกแบบให้สามารถทำงานได้บนระบบปฏิบัติการที่หลากหลาย
และเป็นระบบฐานข้อมูลโอเพนทซอร์ทที่ถูกนำไปใช้งานมากที่สุด
MySQL สร้างขึ้นโดยชาวสวีเดน
2 คน และชาวฟินแลนด์ ชื่อ David Axmark, Allan
Larsson และ Michael "Monty" Widenius.
ปัจจุบันบริษัทซันไมโครซิสเต็มส์
(Sun Microsystems, Inc.) เข้าซื้อกิจการของ MySQL AB เรียบร้อยแล้ว
ฉะนั้นผลิตภัณฑ์ภายใต้ MySQL AB ทั้งหมดจะตกเป็นของซันไมโครซิสเต็มส์
(Sun Microsystems, Inc.)
การใช้งาน
MySQL
เป็นที่นิยมใช้กันมากสำหรับฐานข้อมูลสำหรับเว็บไซต์ เช่น มีเดียวิกิ
และ phpBB , Joomla ,Wordpess , Discuz เป็นต้น
และนิยมใช้งานร่วมกับภาษาโปรแกรม PHP ซึ่งมักจะได้ชื่อว่าเป็นคู่กัน
จะเห็นได้จากคู่มือคอมพิวเตอร์ต่างๆ ที่จะสอนการใช้งาน MySQL และ PHP ควบคู่กันไป นอกจากนี้
หลายภาษาโปรแกรมที่สามารถทำงานร่วมกับฐานข้อมูล MySQL ซึ่งรวมถึง
ภาษาซี ซีพลัสพลัส ปาสคาล ซีชาร์ป ภาษาจาวา ภาษาเพิร์ล พีเอชพี ไพทอน รูบี
และภาษาอื่น ใช้งานผ่าน API สำหรับโปรแกรมที่ติดต่อผ่าน ODBC
หรือ ส่วนเชื่อมต่อกับภาษาอื่น (database connector) เช่น เอเอสพี สามารถเรียกใช้ MySQL ผ่านทาง MyODBC,ADO,ADO.NET
เป็นต้น

ไม่มีความคิดเห็น:
แสดงความคิดเห็น