18
MySQLのデフォルトの文字セットをmy.cnfでUTF-8に変更しますか?
現在、PHPで次のコマンドを使用して、アプリケーションの文字セットをUTF-8に設定しています。 これは少しオーバーヘッドなので、MySQLのデフォルト設定としてこれを設定します。/etc/my.cnfまたは別の場所でこれを実行できますか? SET NAMES 'utf8' SET CHARACTER SET utf8 /etc/my.cnfでデフォルトの文字セットを探しましたが、文字セットについては何もありません。 この時点で、MySQLの文字セットと照合変数をUTF-8に設定するために次のことを行いました。 skip-character-set-client-handshake character_set_client=utf8 character_set_server=utf8 これはこれを処理する正しい方法ですか?