Я делаю базу данных и хочу вставить строку в имя строки VARCHAR [50].Я получаю сообщение об ошибке: mysql.connector.errors.DatabaseError: 1366 (HY000): Incorrect string value: '\xC5\x88ol H...' for column 'name' at row 187
некоторые строки имеют специальные символы, такие как «Франсуа», «Л'Адор», «Декад», «Франция!».Как я могу вставить эти строки?
мой запрос для вставки: sql = "INSERT INTO Channels (name,sid,encrypted, freq,sat_id) VALUES (%s,%s,%s,%s,%s)"
mycursor.executemany(sql, data)
и первое значение данных str(ch[a])
.
строка в строке 187 CGTN Français HD
, этодает мне ошибку, потому что не принимает символ "ç", как я могу заставить MySQL принимать такие символы?