3

MAMPを使用してMySqlデータベースを実行しようとしていますが、データベースにアクセスしようとすると、次のエラーが表示されます。

SQLSTATE [HY000] [2019]文字セットUTF-8を初期化できません(パス:/ Applications / MAMP / Library / share / charsets /)

「変数の表示」を実行したところ、文字セットがUTF-8に設定されていることがわかりました。エラーに記載されているパスも調べたところ、UTF-8について何も記述していないファイルがなかったため、この文字セットが欠落しているようです。は???この文字セットを探している場合は、通常、存在している必要があります。では、なぜ文字セットが欠落しているのでしょうか。どうすればそこに着くことができますか?

4

1 に答える 1

2

私も同様の問題を抱えていました。私の場合、接続を確立するためにUTF-8を誤って入力しました。「UTF-8」ではなく、文字セット「utf8」で接続してみてください。

それとは別に、そのフォルダにはUTF-8文字セットファイルもないので、実際の問題ではないと思います。

于 2012-08-31T10:29:34.827 に答える