Incompatibilidades
O Driver Nativo MySQL é na maioria dos casos compatível com a Biblioteca Cliente MySQL
(libmysql
). Esta seção documenta incompatibilidades
entre estas bibliotecas.
-
Valores do tipo de dados
bit
são retornados como strings binárias (por exemplo, "\0" ou "\x1F") comlibmysql
e como strings decimais (por exemplo, "0" ou "31 ") commysqlnd
. Se for desejado que o código seja compatível com ambas as bibliotecas, então os campos de bits devem ser sempre retornados como números do MySQL com uma consulta como esta:SELECT bit + 0 FROM table
.