Odpowiedź podczerwień to najlepsze podejście.
Ale jeśli naprawdę potrzebujesz uciec od jakiegoś dowolnego ciągu, możesz to zrobić (przed 2.1.6):
db = mysql.connector.connect(......)
new_str = db.converter.escape('string to be escaped')
Nowsze wersje (użyj niskopoziomowego C-API):
db = mysql.connector.connect(......)
new_str = db._cmysql.escape_string('string to be escaped')
Inną opcją jest użycie konektora mariadb w Pythonie (pip install mariadb).
db = mariadb.connector(....)
new_str = db.escape_string("quote ' this")