MySQL เป็นซอฟต์แวร์ประเภทโอเพนซอร์ส ใช้งานได้ฟรีสามารถดาวน์โหลดและใช้ในเชิงธุรกิจโดยพัฒนาภายใต้บริษัท MySQL AB ในประเทศสวีเดน ตั้งแต่เวอร์ชัน 1
ภาษา SQL ใน Mysql แบ่งเป็น 3 ประเภทคือ
1.ภาษานิยามข้อมูล หรือ DDL เป็นภาษาที่ใช้ในการกำหนดโครงสร้างข้อมูล ระบบฐานข้อมูล
2.ภาษาจัดการข้อมูล หรือ DML เป็นภาษาที่ประกอบด้วยคำสั่ง 2 กลุ่มย่อย คือ คำสั่งปรับปรุงข้อมูลและคำสั่งเรียกใช้ข้อมูล
3.ภาษาควบคุม หรือ DCL เป็นภาษาที่ใช้ควบคุมความถูกต้องของข้อมูล
การทำงานของ MySQL ประกอบด้วย 2 ส่วนหลักๆคือ
1.เซิร์ฟเวอร์(ผู้ให้บริการ) ทำหน้าที่จัดการฐานข้อมูลทั้งหมด
2.ไคลเอนต์(ผู้ใช้บริการ) คือผู้ใช้ระบบฐานข้อมูล โปรแกรมที่ใช้งานเช่น MySQL Command Line Client
การติดต่อเซิร์ฟเวอร์ มี 2 แบบ คือ
1.ใช้โปรแกรม Command-Linen Client เมื่อติดตั้งข้อมูลเรียบร้อยแล้วเครื่องจะถูกจำลองเป็นดาต้าเบสเซิร์ฟเวอร์
2.MySQL GUI มีหลายโปรแกรมให้เลือกใช้ แต่ละโปรแกรมมีลักษณะการใช้งานแตกต่างกัน แต่มีวัตถุประสงค์เดียวกันคือ ลดความยุ่งยากในการจัดการฐานข้อมูล
หน้าที่ของ MySQL GUI ได้แก่ รับคำสั่งจากผู้ใช้งานผ่านทางเมนูแล้วแปลงคำสั่งเป็นภาษา SQL เพื่อสั่งงานไประบบฐานข้อมูล
เมื่อติดตั้งซอฟต์แวร์เรียบร้อยแล้ว สามาถตรวจสอบการเชื่อมต่อระหว่างเครื่องไคลเอนต์กับเครื่องดาต้าเบสได้โดยใช้คำสั่ง Status ดังภาพ
หากต้องการยกเลิกการเชื่อมต่อโดยใช้คำสั่ง Quit
ทำความรู้จักกับ MySQL
Moderator: mindphp, ผู้ดูแลกระดาน
-
- Similar Topics
- ตอบกลับ
- แสดง
- โพสต์ล่าสุด
-
- 0
- 663
-
โดย tai14
ดูข้อความล่าสุด
21/08/2018 10:43 pm
-
- 0
- 665
-
โดย acomscie
ดูข้อความล่าสุด
14/08/2018 2:54 pm
-
- 0
- 339
-
โดย dettana
ดูข้อความล่าสุด
18/04/2018 2:04 pm
-
-
ช่วยด้วยค่ะ กด Start MySql ใน XAMPP ไม่ได้ รบกวนผู้รู้ช่วยตอบทีค่ะ ไฟล์แนบ
โดย Too ZoZad » 25/04/2018 2:39 pm » ใน Programming - PHP - 1
- 624
-
โดย mindphp
ดูข้อความล่าสุด
11/05/2018 5:21 pm
-
-
-
Mysql แยกเก็บ วีน เดือน ปี เกิด ไว้คนละฟิล เราจะ select เอาคนเกษียณอายุแต่ละปียังไงครับ
โดย Somkid Plingkratok » 08/08/2018 9:11 pm » ใน SQL - Database - 2
- 611
-
โดย Somkid Plingkratok
ดูข้อความล่าสุด
08/08/2018 9:27 pm
-
ผู้ใช้งานขณะนี้
กำลังดูบอร์ดนี้: 9 และ บุคคลทั่วไป 0 ท่าน