mysql.connector.errors.DatabaseError: 1366 (HY000): Incorrect string value: '\x92\x1B\x86\xBD\x8A\x0F...' for column 'Current_Password' at row 1
conn = mysql.connector.connect(user='***', password='***', host='*.*.*.*',database='**',auth_plugin='mysql_native_password')
# Creating a cursor object using the cursor() method
bin_value = b'a\x92\x1b\x86\xbd\x8a\x0f\xce \x1c+\xae1\xcd\x8d\x92'
cursor = conn.cursor()
sql = "INSERT INTO mydb.mycol(ID, Username,Email,Age,Current_Password,Old_Password_1,Old_Password_2,Old_Password_3,Old_Password_4,Old_Password_5,Old_Password_6,Old_Password_7,Old_Password_8,Old_Password_9,Old_Password_10)
VALUES (%s, %s,%s, %s,%s, %s,%s, %s,%s, %s,%s, %s,%s, %s,%s)"
val = (2333, "nati","test@gmail.cim",55,bin_value ,"1","2","3","4","5","6","7","8","9","10")
cursor.execute(sql,val)
print(cursor.rowcount, "record inserted.")
conn.commit()
conn.close