J'ai eu une installation cassée de mariadb sur mysql 5.5. Pendant des heures, j'ai essayé de réinstaller mysql avec l'utilisation d'apt-get. J'ai essayé de purger, de supprimer etc. Désinstallé php aussi. Apache a été réinstallé aussi. Chaque installation jetait des erreurs lors de la configuration de mysql-server. J'ai finalement réussi à effectuer une installation réussie à partir du paquet deb depuis le site Web. J'ai exécuté ceci après que le paquet ait été installé:
Sudo apt-get install mysql-server-5.5
Partie d'échec de l'installation:
Setting up mysql-server-5.5 (5.5.35-0ubuntu0.12.04.2) ...
start: Job failed to start
invoke-rc.d: initscript mysql, action "start" failed.
dpkg: error processing mysql-server-5.5 (--configure):
subprocess installed post-installation script returned error exit status 1
No apport report written because MaxReports is reached already
dpkg: dependency problems prevent configuration of mysql-server:
mysql-server depends on mysql-server-5.5; however:
Package mysql-server-5.5 is not configured yet.
dpkg: error processing mysql-server (--configure):
dependency problems - leaving unconfigured
No apport report written because MaxReports is reached already
Setting up libmariadbclient18 (10.0.8+maria-1~precise) ...
Processing triggers for libc-bin ...
ldconfig deferred processing now taking place
Errors were encountered while processing:
mysql-server-5.5
mysql-server
D'accord, alors j'ai couru Sudo dpkg --configure mysql-server-5.5
et j'ai
Setting up mysql-server-5.5 (5.5.35-0ubuntu0.12.04.2) ...
start: Job failed to start
invoke-rc.d: initscript mysql, action "start" failed.
dpkg: error processing mysql-server-5.5 (--configure):
subprocess installed post-installation script returned error exit status 1
Errors were encountered while processing:
mysql-server-5.5
Si nous essayons de lancer mysql
nous obtenons
ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (2)
Ce qui me ramène à la manipulation my.cnf et à la réinstallation de mysql. Putain de cercle d'erreurs fermé.
J'ai essayé toutes les solutions liées à l'installation de MySQL que j'ai trouvées. À court d’options, réinstaller et configurer Ubuntu serait plus simple et plus rapide. Tout commentaire apprécié.
EDIT: Un avis - pourquoi suis-je invité à entrer le mot de passe administrateur mysql 3 fois au cours d’une installation?
Pour moi, la raison en est que la partition racine était pleine. Vérifiez pour voir combien d’espace libre vous avez sur votre partition racine:
df -h
Si vous êtes à court d'espace, voyez ce qui occupe cet espace:
Sudo apt-get install ncdu ; Sudo ncdu /
Essayez ces commandes pour supprimer complètement les packages mysql-server-5.5
, mysql-server
non configurés,
Sudo dpkg -P --force-remove-reinstreq mysql-server-5.5
Sudo dpkg -P --force-remove-reinstreq mysql-server
Puis réinstallez-le en exécutant,
Sudo apt-get install mysql-server-5.5
Sudo apt-get install mysql-server