Standards compliance บอกถึงความสัมพันธ์ของ MySQL กับ ANSI/ISO SQL standards มีหลาย version ของ SQL standard และคำว่า 'SQL standard' ใช้หมายถึง current version ในช่วงเวลาใดช่วงเวลาหนึ่ง
MySQL Standards Compliance ประกอบด้วย:
MySQL server ออกแบบมาสำหรับ medium-sized databases (10-100 ล้านแถว หรือ 100 MB ต่อตาราง) บนระบบเล็ก แต่ปัจจุบัน upgraded รองรับ terabyte-sized databases
MySQL รองรับ ODBC levels 0 ถึง 3.5.1
รองรับ high-availability database clustering ผ่าน NDBCLUSTER storage engine
Native JSON datatype ตาม RFC 7159 (based on ECMAScript standard ECMA-262)
Implements subset ของ SQL/JSON functions ตาม pre-publication draft ของ SQL-2016 standard
MySQL server ทำงานในโหมดต่างๆ ได้ และโหมดเหล่านี้ใช้กับ clients ต่างกันได้ ขึ้นกับค่า sql_mode system variable
DBA สามารถตั้ง global SQL mode ให้ตรงกับ site server requirements แต่ละ application ตั้ง session SQL mode ของตัวเองได้
ขึ้นกับ SQL mode syntax ของ MySQL และ data validation checks ก็จะเปลี่ยนไปด้วย