sql >> データベース >  >> RDS >> Mysql

MySQLはUTF-8をASCII-8BITに変更します

    問題の解決策を見つけました。現在、新しいmysql2を使用しています。 宝石。

    gem "mysql"を置き換えました gem "mysql2"を使用 Gemfile内。

    次に、データベースアダプタを変更しました database.yamlファイル内。

    差出人:

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

    宛先:

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

    私の場合、これが取引のブレーカーだったと思います:

    GithubMySQL2 から取得



    1. mysqlのデフォルトポートを3306から3360に変更する方法

    2. 写真アップロードCodeIgniter

    3. PostgreSQLで「user」という名前のデータベーステーブルを作成できません

    4. M1 Mac(ARM64)にSQLServerをインストールする方法