web-dev-qa-db-fra.com

Problèmes lors de la suppression ou de l'installation de mysql-server sur Ubuntu 15.04 "Vivid Vervet"

J'ai dû réinstaller mon serveur et j'ai pu récupérer le répertoire/var,/usr et/etc. Une fois le serveur réinstallé, j'ai installé mysql et phpmyadmin. Ensuite, j'ai essayé de remettre mes fichiers de base de données sur le nouveau serveur. Toutes les tables se sont bien déroulées, mais lorsque j'ai transféré la table utilisateur dans la base de données mysql, j'ai commencé à recevoir des erreurs, puis je ne pouvais pas utiliser la commande "service mysql reload" car le serveur ne reconnaissait aucun mot de passe. J'ai donc décidé de supprimer mysql et de le réinstaller. Malheureusement, j’ai eu des problèmes depuis, dpkg ne configure pas le paquet, j’ai donc supprimé le dossier mysql de/var et de/etc ... Maintenant, dpkg dit,

root@thegamingcorner:~# apt-get -f install mysql-server-5.6
Reading package lists... Done
Building dependency tree
Reading state information... Done
mysql-server-5.6 is already the newest version.
0 to upgrade, 0 to newly install, 0 to remove and 0 not to upgrade.
2 not fully installed or removed.
After this operation, 0 B of additional disk space will be used.
Do you want to continue? [Y/n] y
Setting up mysql-server-5.6 (5.6.25-0ubuntu0.15.04.1) ...
update-alternatives: error: alternative path /etc/mysql/mysql.cnf doesn't exist
dpkg: error processing package mysql-server-5.6 (--configure):
 subprocess installed post-installation script returned error exit status 2
dpkg: dependency problems prevent configuration of mysql-server:
 mysql-server depends on mysql-server-5.6; however:
  Package mysql-server-5.6 is not configured yet.

dpkg: error processing package mysql-server (--configure):
 dependency problems - leaving unconfigured
No apport report written because the error message indicates it's a follow-up error from a previous failure.
                            Errors were encountered while processing:
 mysql-server-5.6
 mysql-server
E: Sub-process /usr/bin/dpkg returned an error code (1)"
This happens everytime I try to remove, purge, reinstall, or install the package, I looked through some of the similar problems and no answers worked, so far I have tried:
"dpkg --configure -a"
"apt-get install mysql-server --reinstall"
"apt-get remove --purge mysql-server"
"dpkg --purge mysql-server"

Je suis honnêtement coincé et je ne sais pas quoi faire. De plus, s'il y a des journaux qui ne se trouvaient pas dans le dossier mysql, dites-moi s'il vous plaît où les trouver afin que je puisse les poster.

2
Coolguy3289

Très bien, j’ai essayé autre chose. J'ai copié le dossier sauvegardé/etc/mysql de l'ancienne version, renommé my.cnf en mysql.cnf et exécuté

    root@thegamingcorner:~# dpkg --configure -a
    Setting up mysql-server-5.6 (5.6.25-0ubuntu0.15.04.1) ...
    update-alternatives: warning: alternative /etc/mysql/my.cnf.fallback (part of link group my.cnf) doesn't exist; removing from list of alternatives
    update-alternatives: warning: forcing reinstallation of alternative /etc/mysql/mysql.cnf because link group my.cnf is broken
    2015-09-28 10:40:02 0 [Warning] Using unique option prefix key_buffer instead of key_buffer_size is deprecated and will be removed in a future release. Please use the full name instead.
    2015-09-28 10:40:02 0 [Warning] TIMESTAMP with implicit DEFAULT value is deprecated. Please use --explicit_defaults_for_timestamp server option (see documentation for more details).
    2015-09-28 10:40:02 0 [Note] /usr/sbin/mysqld (mysqld 5.6.25-0ubuntu0.15.04.1) starting as process 9669 ...
    Setting up mysql-server (5.6.25-0ubuntu0.15.04.1) ...

Après cela, j'ai pu purger et réinstaller mysql avec succès.

1
Coolguy3289