ホームページ  >  記事  >  データベース  >  ubuntuでmysqlエンコーディングを変更する方法

ubuntuでmysqlエンコーディングを変更する方法

WBOY
WBOYオリジナル
2022-05-27 17:07:333099ブラウズ

方法: 1. 「mysqld.cnf」ファイルを変更し、mysqld の下に「character-set-server=encoding」を追加します。 2. ファイルの mysql の下に「default-character-set=encoding」を追加します。 3. mysql データベースを再起動して、設定を有効にします。

ubuntuでmysqlエンコーディングを変更する方法

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

ubuntu で mysql エンコーディングを変更する方法

1. 現在のエンコーディングを表示します

データベースにログインします:

mysql -u root -p

ビューエンコーディング:

show variables like 'char%';

ubuntuでmysqlエンコーディングを変更する方法

2. mysqld.cnf ファイルを変更します

sudo vim /etc/mysql/mysql.conf.d/mysqld.cnf

ファイルに行を追加します:

character-set-server=utf8

ファイルは次のようになります:
ubuntuでmysqlエンコーディングを変更する方法
ファイルを保存して終了します。

3. mysql.cnf ファイルを変更します

sudo vim /etc/mysql/conf.d/mysql.cnf

[mysql] の下に行を追加します:

default-character-set=utf8

ファイルは次のようになります:

ubuntuでmysqlエンコーディングを変更する方法

4. データベースを再起動します

データベースを再起動して、新しい設定を有効にします:

service mysql restart

5. エンコードを確認します

mysql -u root -p
show variables like 'char%';

変更は成功しました。
ubuntuでmysqlエンコーディングを変更する方法

推奨学習: mysql ビデオ チュートリアル

以上がubuntuでmysqlエンコーディングを変更する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

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