I have a mysql database that looks like this:
ID | Name
----------
1 | Vårin
2 | Nils
3 | Jørgen
When i run my code:
#!/usr/bin/python
include mysql.connector
mydb = mysql.connector.connect(
host="localhost",
user="user",
passwd="passwd",
database="database",
charset='utf8',
use_unicode=True
)
mycursor.execute("SELECT * FROM table")
results = mycursor.fetchall()
for n in results:
print n
it prints (u'1', u'V\xe5rin'), (u'2', u'Nils'), (u'3', u'J\xf8rgen')
How do I get it to print ('1', 'Vårin'), ('2', 'Nils'), ('3', 'Jørgen') ?
Edit: Using python 2.7