Mysql
 sql >> Teknologi Basis Data >  >> RDS >> Mysql

MySQL mengubah UTF-8 menjadi ASCII-8BIT

Saya menemukan solusi untuk masalah saya. Sekarang saya menggunakan mysql2 . yang lebih baru permata.

Saya mengganti gem "mysql" dengan gem "mysql2" di dalam Gemfile.

Kemudian saya mengubah adaptor database di dalam file database.yaml.

Dari:

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

Kepada:

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

Saya pikir ini adalah pemecah kesepakatan dalam kasus saya:

Diambil dari Github MySQL2



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. bagaimana cara mendapatkan hasil rekursif dengan menanyakan tabel referensi diri di mysql?

  2. Abaikan 'tampilan' di cadangan db mysql menggunakan mysqldump

  3. String pelarian nyata dan PDO

  4. MySQL antar klausa tidak inklusif?

  5. Implementasi MySQL dari Algoritma ray-casting?