ホームページ >運用・保守 >Linuxの運用と保守 >Linux で mysql 文字セットを変更する方法

Linux で mysql 文字セットを変更する方法

青灯夜游
青灯夜游オリジナル
2022-01-04 15:50:585130ブラウズ

変更方法: 1. 「my.cnf」ファイルを開いて編集します; 2. 「default-character-set」、「default-storage-engine」、「character-set-server」などを設定します。 items value; 3. 変更を保存し、サービスを再起動します。

Linux で mysql 文字セットを変更する方法

このチュートリアルの動作環境: linux5.9.8 システム、mysql8 バージョン、Dell G3 コンピューター。

#MySQL 文字セットの表示

mysql へのログイン:

mysql -u root -p

mysql 文字セットのクエリ:

mysql> show variables like 'chara%';

説明:character_set_server 文字セットを UTF-8 に設定します。

mysql 文字セットを変更する方法: 設定ファイルを変更して MySQL 文字セットを UTF-8 に設定します

1. my-default.cnf 設定をコピーしますファイルを my.cnf ファイル内の / などにコピーします。

cp   /usr/share/mysql/my-default.cnf   /etc/my.cnf
注: グローバル情報は etc フォルダーに構成されます。my.cnf が etc 配下に存在する場合は、この手順をスキップできます。存在しない場合は、my-default.cnf を etc にコピーし、my.cnf という名前を付けます。

2. etc ディレクトリに移動し、my.cnf ファイルを開き、my.cnf を変更します。

my.cnf ファイルを編集します


vi my.cnf
次の 2 つの文を [mysqld] の上に追加します

  [client]  
  default-character-set=utf8

次の文を [mysqld]# の最後に追加します

  default-storage-engine=INNODB  
  character-set-server=utf8 
  collation-server=utf8_general_ci

4. MySQL に再度ログインし、文字セットが変更されているかどうかを確認します。

##関連する推奨事項: mysql ビデオ チュートリアル

、「

Linux チュートリアル

以上がLinux で mysql 文字セットを変更する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。