Ticket #1356: mysql.4_1.unicode.diff

File mysql.4_1.unicode.diff, 831 bytes (added by Philipp Keller <philipp.keller@…>, 17 years ago)
  • django/db/backends/mysql/base.py

     
    9898                kwargs['port'] = int(settings.DATABASE_PORT)
    9999            kwargs.update(self.options)
    100100            self.connection = Database.connect(**kwargs)
    101             cursor = self.connection.cursor()
    102101            if self.connection.get_server_info() >= '4.1':
     102                self.connection.charset = 'utf8'
     103                cursor = self.connection.cursor()
    103104                cursor.execute("SET NAMES 'utf8'")
     105            else:
     106                cursor = self.connection.cursor()
     107               
    104108        else:
    105109            cursor = self.connection.cursor()
    106110        if settings.DEBUG:
Back to Top