ホームページ > データベース > mysql チュートリアル > my.ini を変更するときに mysql がエラーを報告した場合はどうすればよいですか?

my.ini を変更するときに mysql がエラーを報告した場合はどうすればよいですか?

coldplay.xixi
リリース: 2020-11-03 11:20:18
オリジナル
3082 人が閲覧しました

my.ini を変更するときに mysql によって報告されるエラーの解決策: まず、mysql のデフォルトのエンコーディングを utf8mb4 に変更し、[my.ini] 設定を変更します。次に、変数を変更して、設定が成功したかどうかを確認します。 。

my.ini を変更するときに mysql がエラーを報告した場合はどうすればよいですか?

その他の関連する無料学習の推奨事項: mysql チュートリアル#(ビデオ)

my.ini を変更するときに mysql によって報告されるエラーの解決策:

デフォルトのエンコーディングを変更するプロセスmysql を utf8mb4 に以下のようにします。

    mysql サービスを閉じます
  • my.ini 設定ファイルを変更します (変更方法が書かれています)以下)、ANSI エンコーディングで保存するように注意してください
  • mysql サービスを開始します
  • 変数を変更します(設定方法は以下に記載されています) )
  • 設定が成功したかどうかを確認します (確認方法は以下に記載されています)
my.ini の設定を変更します:

(構成の utf8mb4 部分に注意するだけでよく、構成の他の部分は私のものを参照する必要はありません)

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

19

20

21

22

23

24

25

<strong>[mysqld]

character-set-client-handshake = FALSE

character-set-server = utf8mb4

collation-server = utf8mb4_unicode_ci

init_connect=&#39;SET NAMES utf8mb4&#39;

sql_mode="STRICT_TRANS_TABLES,NO_ENGINE_SUBSTITUTION"

default_storage_engine=innodb

innodb_buffer_pool_size=1000M

innodb_log_file_size=50M

innodb_file_format=barracuda

innodb_file_per_table=true

innodb_large_prefix=true

max_allowed_packet=500M

# 设置mysql的安装目录

basedir=D:\mysql-5.6.40-winx64

# 设置mysql数据库的数据的存放目录

datadir=D:\mysql-5.6.40-winx64\data

# 允许最大连接数

max_connections=200

  

[mysql]

default-character-set = utf8mb4

  

[client]

default-character-set = utf8mb4</strong>

ログイン後にコピー

変数メソッドの変更:

次の SQL を実行してください

1

2

3

4

set character_set_client = utf8mb4;

set character_set_connection = utf8mb4;

set character_set_database = utf8mb4;

set character_set_results = utf8mb4;

ログイン後にコピー

成功した設定方法を確認してください:

SQL を実行してください

1

SHOW VARIABLES WHERE Variable_name LIKE &#39;character_set_%&#39; OR Variable_name LIKE &#39;collation%&#39;;

ログイン後にコピー

結果は以下の通りです成功しました

#

以上がmy.ini を変更するときに mysql がエラーを報告した場合はどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

関連ラベル:
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート