бд принимает только кортежы
Но почему строка не переводится в кортеж?
username = "Alex"
some_tuple = tuple(username)
print(some_tuple) # ('A', 'l', 'e', 'x')
в вашем коде
А так, руководствуясь вашим отношением, можно на любой вопрос ответить "ну сами попробуйте" или "идите учите матчасть". Не понимаю вашего отношения. Быстрее было бы вам ответить на мой вопрос, чем упрекать.
Например в sublime text: file -> save/reopen with encoding