Heim >Datenbank >MySQL-Tutorial >Was soll ich tun, wenn MySQL beim Ändern von my.ini einen Fehler meldet?
Lösung für den Fehler, der gemeldet wird, wenn MySQL my.ini ändert: Ändern Sie zuerst die Standardcodierung von MySQL in utf8mb4 und ändern Sie dann die Konfiguration von [my.ini] und prüfen Sie, ob die Einstellung erfolgreich ist.
Weitere verwandte kostenlose Lernempfehlungen: MySQL-Tutorial(Video)
MySQL-Änderung my.ini-Fehlerberichtslösung:
Wird die MySQL-Standardcodierung den Prozess ändern? Um utf8mb4 zu werden, gehen Sie wie folgt vor:
Schließen Sie den MySQL-Dienst.
Ändern Sie die my.ini-Konfigurationsdatei (die Änderungsmethode wird unten beschrieben). Achten Sie darauf, sie als ANSI-Codierung zu speichern.
Starten Sie MySQL-Dienst
Änderungsvariablen (die Einstellungsmethode wird unten beschrieben)
Überprüfen Sie, ob die Einstellung erfolgreich ist (die Überprüfungsmethode wird unten beschrieben)
Ändern Sie die my.ini-Konfiguration: (Sie Sie müssen nur auf den utf8mb4-Teil der Konfiguration achten, andere Teile der Konfiguration müssen nicht auf meine verwiesen werden Methode:
SQL ausführen
[mysqld] character-set-client-handshake = FALSE character-set-server = utf8mb4 collation-server = utf8mb4_unicode_ci init_connect='SET NAMES utf8mb4' 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 = utf8mb4Das Ergebnis ist wie folgt und es ist erfolgreich
Das obige ist der detaillierte Inhalt vonWas soll ich tun, wenn MySQL beim Ändern von my.ini einen Fehler meldet?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!