Heim > Betrieb und Instandhaltung > phpstudie > phpstudy wechselt die MySQL-Version

phpstudy wechselt die MySQL-Version

藏色散人
Freigeben: 2019-08-29 10:23:13
Original
11692 Leute haben es durchsucht

phpstudy wechselt die MySQL-Version

phpstudy switch mysql version

1. Laden Sie die neue Version von MySQL herunter

Zum Beispiel , mysql5.7: https://dev.mysql.com/downloads/file/?id=467269

2. Sichern Sie phpStudyPHPTutorialMySQL

3. Entpacken Sie die Datei neue Version von MySQL heruntergeladen und in phpStudyPHPTutorial eingefügt, benennen Sie sie in MySQL um

4. Kopieren Sie eine Kopie von my-default.ini und benennen Sie sie in my.ini um

5. Ändern Sie die my.ini-Konfiguration

basedir = D:/phpStudy/PHPTutorial/MySQL
datadir = D:/phpStudy/PHPTutorial/MySQL/data
skip-grant-tables
Nach dem Login kopieren

Hinweis: Ändern Sie es entsprechend Ihrer tatsächlichen Pfadsituation. Wenn nicht, können Sie es selbst hinzufügen. Fügen Sie es einfach unter [mysqld] hinzu

6. Geben Sie unter cmd das Bin-Verzeichnis von MySQL ein (meiner ist D:/phpStudy/PHPTutorial/MySQL/bin), führen Sie den Initialisierungsbefehl

mysqld --initialize
Nach dem Login kopieren

aus. Hinweis 1: Wenn TIMESTAMP mit implizitem DEFAULT-Wert ist veraltet. Bitte verwenden Sie die Serveroption --explicit_defaults_for_timestamp (siehe Dokumentation für weitere Details). Ändern Sie die my.ini-Konfiguration und fügen Sie

explicit_defaults_for_timestamp = true
Nach dem Login kopieren

unter [mysqld] hinzu. Hinweis 2: Wenn „NO_ZERO_DATE“, „NO_ZERO_IN_DATE“ und „ERROR_FOR_DIVISION_BY_ZERO“ sollten mit dem Strict-Modus verwendet werden. Sie werden in einer zukünftigen Version mit dem Strict-Modus zusammengeführt. Wenn ein Fehler auftritt, ändern Sie my.ini und fügen Sie ihn unter [mysqld] hinzu (direkte Änderung der vorhandenen Konfiguration). 🎜>

sql_mode = NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES,NO_ZERO_DATE,NO_ZERO_IN_DATE,ERROR_FOR_DIVISION_BY_ZERO,NO_AUTO_CREATE_USER
Nach dem Login kopieren

7. Installieren und starten Sie den Dienst

mysqld -install
net start MySQL
Nach dem Login kopieren

8. Ändern Sie das MySQL-Anmeldekennwort

mysql -uroot -p
Nach dem Login kopieren

PS: Sie müssen das Passwort nicht eingeben, drücken Sie einfach die Eingabetaste

update mysql.user set authentication_string=password('root') where user='root' and Host ='localhost';
Nach dem Login kopieren

Hinweis: „root“ ist nur ein Beispiel, ändern Sie es nach Ihren Wünschen. Passwort

Berechtigungen aktualisieren

FLUSH PRIVILEGES;
Nach dem Login kopieren

9. Meine.ini ändern, auskommentieren, überspringen -grant-tables

# skip-grant-tables
Nach dem Login kopieren

Mysql neu starten

net stop MySQL
net start MySQL
Nach dem Login kopieren
Weitere technische Artikel zu phpstudy finden Sie in der Spalte

phpstudy-Nutzungstutorial, um mehr zu erfahren!

Das obige ist der detaillierte Inhalt vonphpstudy wechselt die MySQL-Version. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage