私はこれをしようとしています:
CREATE UNIQUE INDEX name_index ON domains(name);
ただし、これを行うと、次のエラーが発生します。
ERROR 1071 (42000): Specified key was too long; max key length is 767 bytes
構成ファイルを編集してみましたが、成功しませんでした。どんなアイデアがありますか?
私の設定ファイルは次のとおりです
# * Character sets
#
# MySQL/MariaDB default is Latin1, but in Debian we rather default to the full
# utf8 4-byte character set. See also client.cnf
#
character-set-server = utf8mb4
collation-server = utf8mb4_general_ci
文字セットに関してここで変更する必要がありますか?
答え1
これに対するかなり評判の良い答えがあります。スタックオーバーフロー。一般的に言えば、データベースの問題を解決するためのより良い運があります。