MySQL startet unter Linux nicht

王林
Freigeben: 2019-12-04 09:48:37
Original
3620 Leute haben es durchsucht

MySQL startet unter Linux nicht

1. Überprüfen Sie das Startprotokoll

Suchen Sie den Speicherort der MySQL-Konfigurationsdatei /etc/my.cf

Die Fehlermeldung lautet wie folgt:

nnoDB: Data file ./ibdata1 is of a different size 768 pages (rounded down to MB) than specified in the .cnf file 1280 pages!

Fehlerursache:

Datendateigröße stimmt nicht überein.

Empfohlenes Linux-Video-Tutorial: Linux-Video-Tutorial

2. Überprüfen Sie die Dateigröße von ibdata1

Finden Sie den Installationsort von MySQL/var/run/mysql

Das Beispiel lautet wie folgt:

[root@localhost mysql]# ll -lh
total 21M
-rw-rw----. 1 mysql mysql  10M Apr  1 09:23 ibdata1
-rw-rw----. 1 mysql mysql 5.0M Apr  1 09:23 ib_logfile0
-rw-rw----. 1 mysql mysql 5.0M Mar 13 07:43 ib_logfile1
drwx------. 2 mysql mysql 4.0K Mar 13 07:43 mysql
drwx------. 2 mysql mysql 4.0K Mar 13 07:43 test
Nach dem Login kopieren

3. Stellen Sie die Größe von ibdata1 so ein, dass sie mit der angezeigten Größe übereinstimmt /etc/my.cnf

Das Beispiel lautet wie folgt:

datadir=/var/lib/mysql
socket=/var/lib/mysql/mysql.sock
innodb_data_file_path=ibdata1:10M;ibdata2:10M:autoextend
Nach dem Login kopieren

Empfohlene verwandte Artikel und Tutorials: Linux-Tutorial

Das obige ist der detaillierte Inhalt vonMySQL startet unter Linux nicht. 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