Maison > Article > Opération et maintenance > Mysql ne démarre pas sous Linux
1. Vérifiez le journal de démarrage
Trouvez l'emplacement du fichier de configuration mysql /etc/my.cf
Le message d'erreur est le suivant :
nnoDB: Data file ./ibdata1 is of a different size 768 pages (rounded down to MB) than specified in the .cnf file 1280 pages!
Cause de l'erreur :
La taille du fichier de données ne correspond pas.
Tutoriel vidéo Linux recommandé : Tutoriel vidéo Linux
2 Vérifiez la taille du fichier ibdata1
Trouvez l'emplacement d'installation de MySQL/var/run/mysql
L'exemple est le suivant :
[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
3. Définissez la taille d'ibdata1 pour qu'elle soit cohérente avec la taille affichée /etc/my.cnf
L'exemple est le suivant :
datadir=/var/lib/mysql socket=/var/lib/mysql/mysql.sock innodb_data_file_path=ibdata1:10M;ibdata2:10M:autoextend
Articles et tutoriels connexes recommandés : tutoriel Linux
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!