Използвайте необработена връзка (или необработен курсор), за да изпълните извличането.
import mysql.connector
conn = mysql.connector.connect(database='test',
user='test',raw=True)
cursor = conn.cursor()
cursor.execute("SELECT * FROM foo")
cursor.fetchall()
По подразбиране командата за извличане на python се опитва да преобразува двоичните данни в низ. Когато опита това, среща последователност от байтове, която не е разрешена в низове, кодирани с utf-8. Задаване на необработен режим на True
отменя това поведение и кара резултатите да се връщат такива, каквито са, вместо да се преобразуват в типове Python.