บั๊กคืออะไร
ข้อบกพร่องคือสิ่งที่ส่งผลให้โปรแกรมหยุดทำงานหรือหยุดกะทันหัน ส่งผลให้เกิดความผิดปกติและทำให้เกิดภาวะแทรกซ้อนส่งผลให้งานไม่เสร็จสมบูรณ์ MySQL ช่วยแก้ไขจุดบกพร่องเหล่านี้ เมื่อมีการรายงาน
บั๊กบางตัวมีการแก้ไขเนื่องจากเคยมีการรายงานมาก่อนหน้านี้ และจะมีการแก้ไขเพิ่มเติม
ข้อกำหนดเบื้องต้น
ก่อนโพสต์รายงานจุดบกพร่อง สิ่งสำคัญคือต้องตรวจสอบว่ายังไม่มีการรายงานจุดบกพร่อง เพื่อจุดประสงค์นี้ ให้มองหาปัญหาในคู่มือ MySQL ที่ https://dev.mysql.com/doc/ คู่มือนี้ได้รับการอัปเดตพร้อมวิธีแก้ไขปัญหาที่พบใหม่เสมอ
หากมีข้อผิดพลาดในการแยกวิเคราะห์สำหรับคำสั่ง SQL สิ่งสำคัญคือต้องตรวจสอบไวยากรณ์ของคำสั่งอย่างถูกต้อง บางครั้ง เวอร์ชันของ MySQL ที่ใช้อยู่ในปัจจุบันอาจไม่รองรับไวยากรณ์ที่ใช้
รายงานจุดบกพร่อง
สามารถรายงานจุดบกพร่องได้ที่ https://bugs.mysql.com/ เป็นฐานข้อมูลสาธารณะที่ทุกคนสามารถค้นหาได้ สามารถป้อนรายงานใหม่ได้เมื่อผู้ใช้เข้าสู่ระบบ บั๊กที่โพสต์ในฐานข้อมูลได้รับการแก้ไขและเผยแพร่แล้ว มีบันทึกประจำรุ่นอยู่ข้างๆ
รายงานข้อบกพร่องด้านความปลอดภัย
หากพบจุดบกพร่องด้านความปลอดภัยในเซิร์ฟเวอร์ MySQL ขอแนะนำให้ส่งอีเมล
รายงานข้อบกพร่องที่ต้องการ
รายงานจุดบกพร่องที่ดีคือรายงานที่มีกรณีทดสอบฉบับสมบูรณ์สำหรับจุดบกพร่องที่จะช่วยแก้ไขในรุ่นถัดไป ขอแนะนำให้เขียนปัญหาโดยใช้เซิร์ฟเวอร์ MySQL เวอร์ชันที่ใช้งานจริงหรือเวอร์ชันพัฒนาล่าสุด
ผู้ใช้ทุกคนควรจะสามารถทำซ้ำจุดบกพร่องได้โดยใช้ mysql test
อย่าลืมใส่หมายเลขเวอร์ชันที่ทำให้เกิดบั๊ก ซึ่งเป็นแพลตฟอร์มที่ติดตั้งเซิร์ฟเวอร์ MySQL (ซึ่งรวมถึงประเภทของแพลตฟอร์มและหมายเลขเวอร์ชัน)