1. デフォルトでインストールされているMySQLの文字セットを確認する mysql> '%char%' のような変数を表示します。 character_set_database と character_set_server は依然として latin1 文字セットであるため、後で MySQL によって作成されるテーブルはすべて utf8 ではなく latin1 文字セットになり、問題が発生します。したがって、my.cnf を変更する必要があります。my.cnf を変更する前に、必ず MySQL プロセスを閉じてください。そうしないと、MySQL の sock が接続できないという問題が発生します。 2. mysqldバックグラウンドプロセスを閉じる システム環境設定で mysqld を制御し、mysqld のインストール場所を探す手間を省きます。 MySQLサーバーの停止をクリック 3. mysql設定ファイル/etc/my.cnfを変更する sudo cp /usr/local/mysql/support-files/my-medium.cnf /etc/my.cnf sudo vi /etc/my.cnf [クライアント]セクションが追加されました: デフォルトの文字セット=utf8 [mysqld] セクションが追加されました: 文字セットサーバー=utf8 変更が完了したら、mysqlを起動します。 4. 結果を確認します。 mysql> '%char%' のような変数を表示します。 変更が完了しました# 以下もご興味があるかもしれません:
|
>>: Linuxの運用・保守の基礎知識から上級者向け知識までをまとめました
エラーの説明Docker Desktop をインストールすると、WSL2 (Windows ベースの...
1. Python 3をインストールする1. 依存パッケージをインストールしますyum instal...
序文上記の Web ページ スタイルを記述しているときに、スタイルの値をどのように変更しても、ページ...
百度入力方式の担当者は、百度入力方式のオープンAPIの最大の利点は操作が便利であることであり、プラッ...
HTMLでCSSを定義するには、埋め込み、リンク、インラインの3つの方法が一般的に使用されます。 1...
目的nextTickの役割といくつかの簡単な使用シナリオを理解する文章その機能は何ですか?遅延コール...
背景: 毎日少しずつ進歩し、少しずつ積み重ねていけば、どんどん良くなっていきますコード: <!...
必要Zabbix で DingTalk アラームを設定する方法は、Prometheus で Ding...
方法1: CSSオーバーフロー省略を使用して解決する解決策は次のとおりです。 CSSコード: ディス...
MySQL 5.5 の場合、文字セットが設定されていない場合、MySQL のデフォルトの文字セットは...
結論:マルチスレッド環境では、スレッドの 1 つがクラッシュすると、他のスレッド (プロセス全体) ...
ページ内にはjs、cssなどの外部ファイルが導入されており、外部ファイルのエンコードが現在のページフ...
最近、プロジェクトで選択クエリを使用する際に、未使用の主キー ID を除外するために not in ...
コンピュータ ルームのサーバー上の mysql がしばらく実行されていたのですが、突然、再起動しても...