sql >> Database >  >> RDS >> Mysql

MySQL verandert UTF-8 in ASCII-8BIT

Ik heb een oplossing voor mijn probleem gevonden. Nu gebruik ik de nieuwere mysql2 juweeltje.

Ik heb gem "mysql" vervangen met gem "mysql2" in de Gemfile.

Daarna heb ik de database-adapter gewijzigd in het bestand database.yaml.

Van:

development:
  adapter: mysql
  database: development
  username: linus
  password: my_password
  socket: /tmp/mysql.sock
  encoding: UTF8

Aan:

  development:
    adapter: mysql2
    database: development
    username: linus
    password: my_password
    socket: /tmp/mysql.sock
    encoding: UTF8

Ik denk dat dit in mijn geval de dealbreaker was:

Genomen van Github MySQL2



  1. MySQL 'WAAR EN' probleem

  2. CodeIgniter - ses_destroy() gebruikt VEEL CPU

  3. MySQL relationele databases gebruiken op Fedora 13

  4. U kunt nu toegang gebruiken met Microsoft Azure MFA!