MySQL - วิกิพีเดีย

# MySQL

### จากวิกิพีเดีย สารานุกรมเสรี

  บทความนี้มีชื่อเป็นภาษาอังกฤษ เนื่องจากยังไม่มีชื่อภาษาไทยที่กระชับหรือเหมาะสม ไม่รู้วิธีอ่านในภาษาไทย หรือต้องการคงชื่อเฉพาะไว้ตามต้นฉบับ

เครื่องหมายการค้าของ MySQL
ผู้พัฒนา | MySQL AB
รุ่นเสถียรล่าสุด | 5.0.22 (28 พฤษภาคม 2549)
รุ่นทดลองล่าสุด | {{{latest_beta_version}}} ({{{latest_beta_date}}})
OS | หลายระบบปฏิบัติการ
ชนิด | ระบบจัดการฐานข้อมูล
ลิขสิทธิ์ | GPL หรือ Commercial License
เว็บไซต์ | www.mysql.com

MySQL (มายเอสคิวแอล) เป็นระบบจัดการฐานข้อมูลโดยใช้ภาษา SQL. แม้ว่า MySQL เป็นซอฟต์แวร์โอเพนซอร์ส แต่แตกต่างจากซอฟต์แวร์โอเพนซอร์สทั่วไป โดยมีการพัฒนาภายใต้บริษัท MySQL AB ในประเทศสวีเดน โดยจัดการ MySQL ทั้งในแบบที่ให้ใช้ฟรี และแบบที่ใช้ในเชิงธุรกิจ

MySQL สร้างขึ้นโดยชาวสวีเดน 2 คน และชาวฟินแลนด์ ชื่อ David Axmark, Allan Larsson และ Michael "Monty" Widenius.

## [แก้] รุ่นของผลิตภัณฑ์

รุ่นของผลิตภัณฑ์นั้นแบ่งออกมาได้สามสายการผลิตคือเวอร์ชั่นที่เป็นของฟรี(คอมมิวนิตี้ เวอร์ชั่น) เวอร์ชั่นการค้า ( คอมเมอร์เชียลเวอร์ชั่น)และ เวอร์ชั่นที่สนับสนุนกับผลิตภัณฑ์ SAP ( MAX DB ) ความแตกต่างคือเวอร์ชั่นคอมมิวนิตี้นั้นสามารถนำไปใช้งานได้ฟรีแต่ขาดการสนับสนุนหรือการช่วยเหลือเมื่อมีปัญหาเกิดขึ้น, เวอร์ชั่นที่เป็นคอมเมอร์เชียลนั้นให้บริการด้านความสนับสนุนเมื่อมีปัญหา (ซื้อบริการ )เวอร์ชั่นสุดท้ายสนับสนุนและใช้งานกับโปรแกรม SAP

## [แก้] ส่วนเชื่อมต่อกับภาษาการพัฒนาอื่น ( Connector )

มีส่วนติดต่อ ( interface ) เพื่อเชื่อมต่อกับภาษาในการพัฒนา อื่นๆ เพื่อให้เข้าถึงฟังก์ชั่นการทำงานกับฐานข้อมูล MySQL ได้เช่น ODBC( OpenDataBaseConnector) อันเป็นมาตรฐานกลางที่กำหนดมาเพื่อให้ใช้เป็นสะพานในการเชื่อมต่อกับโปรแกรมหรือระบบอื่นๆ เช่น MyODBC อันเป็นไดรเวอร์เพื่อใช้สำหรับการเชื่อมต่อในระบบปฏิบัติการวินโดว์, JDBC คลาสส่วนเชื่อมต่อสำหรับ Java เพื่อใช้ในการติดต่อกับ MySQL และมี API ( Application Programming Interface ) ต่างๆมีให้เลือกใช้มากมายในการที่เข้าถึง MySQL โดยไม่ขึ้นอยู่กับภาษาการพัฒนาใดภาษาหนึ่ง

## [แก้] ความสามารถที่เพิ่มขึ้น

ในเวอร์ชั่น 5.0 มีความสามารถหลายอย่างที่สำคัญสำหรับระบบฐานข้อมูลขนาดใหญ่ ( EnterPrise Feature ) เช่น Store Procedure ,trigger,view,schema ปัจจุบันอยู่ที่เวอร์ชั่น 5.01 beta ซึ่งได้มีการปรับเพิ่มประสิทธิภาพในส่วนของตารางและ Index ขึ้นมาอีก

## [แก้] การออกเสียง

MySQL ออกเสียงตามต้นฉบับของทางบริษัทว่า "My Ess Que Ell" (มายเอสคิวเอล) [1] ซึ่งใกล้เคียงกับคำว่า มายเอสคิวแอล โดยทางบริษัทเขียนอธิบายเพิ่มเติมว่า ไม่ว่าจะอ่าน มายซีควล หรือ มายซีเควล หรือชื่ออื่นๆในภาษา ก็ไม่มีปัญหาใดกับการใช้

## [แก้] การใช้งาน

MySQL เป็นที่นิยมใช้กันมากสำหรับฐานข้อมูลสำหรับเว็บไซต์ เช่น มีเดียวิกิ และ phpBB และนิยมใช้งานร่วมกับภาษาโปรแกรม PHP ซึ่งมักจะได้ชื่อว่าเป็นคู่ จะเห็นได้จากคู่มือคอมพิวเตอร์ต่างๆ ที่จะสอนการใช้งาน MySQL และ PHP ควบคู่กันไป นอกจากนี้ หลายภาษาโปรแกรมที่สามารถทำงานร่วมกับฐานข้อมูล MySQL ซึ่งรวมถึง ภาษาซี ซีพลัสพลัส ปาสคาล ซีชาร์ป ภาษาจาวา ภาษาเพิร์ล พีเอชพี ไพทอน รูบี และภาษาอื่น ใช้งานผ่าน API สำหรับโปรแกรมที่ติดต่อผ่าน ODBC เช่น เอเอสพี สามารถเรียกใช้ MySQL ผ่านทาง MyODBC

## [แก้] โปรแกรมจัดการฐานข้อมูล

ในการจัดการฐานข้อมูล MySQL คุณสามารถใช้โปรแกรมแบบ command-line (โดยใช้คำสั่ง: mysql และ mysqladmin). หรือจะดาวน์โหลดโปรแกรมจัดการฐานข้อมูลแบบ GUI จากเว็บไซต์ของ MySQL ซึ่งคือโปรแกรม: MySQL Administrator และ MySQL Query Browser.

ยังมีโปรแกรมอีกตัว เป็นโปรแกรมบริหารพัฒนาโดยผู้อื่น ซึ่งใช้กันอย่างแพร่หลายและนิยมกันเขียนในภาษาพีเอชพี เป็นโปรแกรมเว็บแอปพลิเคชัน ชื่อ phpMyAdmin

## [แก้] ลิขสิทธิ์

ทั้ง MySQL server และ client libraries ถูกเผยแพร่ในลิขสิทธ์ 2 แบบ ผู้ใช้สามารถเลือกได้ระหว่างลิขสิทธิ์ GNU General Public License [2] หรือลิขสิทธ์ proprietary license

ผู้ใช้บางคนพัฒนาซอฟต์แวร์ต่อจากเวอร์ชั่นแรกๆของ client libraries ที่ใช้ลิขสิทธิ์ Lesser General Public License [3] ที่มีอิสระสูงกว่า

## [แก้] หมายเหตุ

- ^ การออกเสียงคำว่า MySQL จาก mysql.com

## [แก้] ดูเพิ่ม

- phpMyAdmin
- DBDesigner

| MySQL เป็นบทความเกี่ยวกับ ซอฟต์แวร์ หรือโปรแกรมคอมพิวเตอร์ ที่ยังไม่สมบูรณ์ ต้องการตรวจสอบ เพิ่มเนื้อหา หรือเพิ่มแหล่งอ้างอิง คุณสามารถช่วยเพิ่มเติมหรือแก้ไข เพื่อให้สมบูรณ์มากขึ้น

ข้อมูลเกี่ยวกับ MySQL ในภาษาอื่น สามารถหาอ่านได้จากเมนู ภาษาอื่น ๆ ด้านซ้ายมือ
ดึงข้อมูลจาก "http://th.wikipedia.org../../../m/y/s/MySQL_62a0.html".

หมวดหมู่: บทความที่มีชื่อเป็นภาษาอังกฤษ | ซอฟต์แวร์เสรี | ระบบจัดการฐานข้อมูล | บทความเกี่ยวกับ ซอฟต์แวร์ ที่ยังไม่สมบูรณ์

##### Views

- บทความ
- อภิปราย
- รุ่นปัจจุบัน

##### ค้นหา

##### ภาษาอื่น

- العربية
- Bosanski
- Català
- Česky
- Dansk
- Deutsch
- English
- Esperanto
- Español
- Eesti
- Euskara
- فارسی
- Suomi
- Français
- עברית
- Hrvatski
- Magyar
- Bahasa Indonesia
- Italiano
- 日本語
- 한국어
- Kurdî / كوردي
- Lietuvių
- Bahasa Melayu
- Nederlands
- Norsk (bokmål)
- Polski
- Português
- Română
- Русский
- Slovenčina
- Slovenščina
- Српски / Srpski
- Svenska
- Türkçe
- Українська
- Tiếng Việt
- 中文