In My SQL it looks like this mysql> select plaintext from revisions limit 1; +-----------------------+ | plaintext | +-----------------------+ | Wow, this didn't work | +-----------------------+ 1 row in set (0.00 sec) but in python it is some kind of array object, why? >>> connection <_mysql.connection open to 'localhost' at 81c9874> >>> c = connection.cursor() >>> c.execute("select plaintext from revisions limit 1") 1L >>> c.fetchone() (array('c', "Wow, this didn't work"),) >>>