Der MySQL Native Driver ist größtenteils mit der MySQL Client Library
(libmysql) kompatibel. Dieser Abschnitt beschreibt die
Inkompatibilitäten zwischen diesen Bibliotheken.
Werte vom Datentyp bit werden bei
libmysql als binäre Zeichenketten (z. B. "\0" oder
"\x1F") und bei mysqlnd als dezimale Zeichenketten
(z. B. "0" oder "31") zurückgegeben. Wenn der Code mit beiden Bibliotheken
kompatibel sein soll, müssen Bit-Felder von MySQL immer mit einer Abfrage
wie der folgenden als Zahlen zurückgegeben werden:
SELECT bit + 0 FROM table.