web-dev-qa-db-fra.com

Erreur d'installation de MySQL 5.6 dpkg, même après la désinstallation complète

Je rencontre une erreur lors de l’installation de MySQL 5.6 à partir de Deb téléchargé et d’apt:

nginx@LBNginx:/tmp$ Sudo dpkg -i mysql-server-5.6_5.6.27-0ubuntu0.14.04.1_AMD64.deb
(Reading database ... 121037 files and directories currently installed.)
Preparing to unpack mysql-server-5.6_5.6.27-0ubuntu0.14.04.1_AMD64.deb ...
Unpacking mysql-server-5.6 (5.6.27-0ubuntu0.14.04.1) over (5.6.27-0ubuntu0.14.04.1) ...
Setting up mysql-server-5.6 (5.6.27-0ubuntu0.14.04.1) ...
2015-10-27 19:31:17 0 [Warning] TIMESTAMP with implicit DEFAULT value is deprecated. Please use --explicit_defaults_for_timestamp server option (see documentation for more details).
2015-10-27 19:31:17 0 [Note] /usr/sbin/mysqld (mysqld 5.6.27-0ubuntu0.14.04.1) starting as process 7666 ...
2015-10-27 19:31:17 7666 [Note] Plugin 'FEDERATED' is disabled.
2015-10-27 19:31:17 7666 [Note] InnoDB: Using atomics to ref count buffer pool pages
2015-10-27 19:31:17 7666 [Note] InnoDB: The InnoDB memory heap is disabled
2015-10-27 19:31:17 7666 [Note] InnoDB: Mutexes and rw_locks use GCC atomic builtins
2015-10-27 19:31:17 7666 [Note] InnoDB: Memory barrier is not used
2015-10-27 19:31:17 7666 [Note] InnoDB: Compressed tables use zlib 1.2.8
2015-10-27 19:31:17 7666 [Note] InnoDB: Using Linux native AIO
2015-10-27 19:31:17 7666 [Note] InnoDB: Not using CPU crc32 instructions
2015-10-27 19:31:17 7666 [Note] InnoDB: Initializing buffer pool, size = 128.0M
2015-10-27 19:31:17 7666 [Note] InnoDB: Completed initialization of buffer pool
2015-10-27 19:31:17 7666 [Note] InnoDB: Highest supported file format is Barracuda.
2015-10-27 19:31:17 7666 [Note] InnoDB: 128 rollback segment(s) are active.
2015-10-27 19:31:17 7666 [Note] InnoDB: Waiting for purge to start
2015-10-27 19:31:17 7666 [Note] InnoDB: 5.6.27 started; log sequence number 1626007
2015-10-27 19:31:17 7666 [Note] Binlog end
2015-10-27 19:31:17 7666 [Note] InnoDB: FTS optimize thread exiting.
2015-10-27 19:31:17 7666 [Note] InnoDB: Starting shutdown...
2015-10-27 19:31:19 7666 [Note] InnoDB: Shutdown completed; log sequence number 1626017
start: Job failed to start
invoke-rc.d: initscript mysql, action "start" failed.
dpkg: error processing package mysql-server-5.6 (--install):
 subprocess installed post-installation script returned error exit status 1
Processing triggers for man-db (2.6.7.1-1ubuntu1) ...
Processing triggers for ureadahead (0.100.0-16) ...
Errors were encountered while processing:
 mysql-server-5.6

J'ai complètement supprimé MySQL du système et essayé à nouveau, mais toujours sans résultat.

Note: J'utilise Ubuntu Server Trusty

6
meun5

supprimez d'abord mysql-server complètement à l'aide des commandes:

Sudo apt-get remove --purge mysql-server mysql-client mysql-common
Sudo apt-get autoremove
Sudo apt-get autoclean

puis essayez de l'installer à nouveau.

Sudo apt-get install mysql-server

si vous installez avec la commande dpkg et si elle affiche une dépendance à un autre paquet, exécutez la commande:

Sudo apt-get install -f 

puis essayez à nouveau d'installer

EDIT: Ici est un bogue avec mysql-server-5.6 alors essayez la version inférieure de mysql-server. si vous voulez installer mysql-server-5.6, vous pouvez utiliser this PPA.

créer n'importe quel fichier sous /etc/apt/sources.list.d/

Sudo vi /etc/apt/sources.list.d/mysql.list

et collez ci-dessous les lignes et enregistrez-le.

deb http://ppa.launchpad.net/ondrej/mysql-5.6/ubuntu trusty main 
deb-src http://ppa.launchpad.net/ondrej/mysql-5.6/ubuntu trusty main 

et le mettre à jour

Sudo apt-get update 

puis installez-le en utilisant la commande

Sudo apt-get install mysql-server-5.6

il est testé sur Ubuntu 14.04. Ici PPA est-il disponible pour la version Ubuntu 12.04, 14.04, 14.10, 15.04 et 15.10.

7
pl_rock

J'ai eu le même problème quand j'ai suivi la suite tutoriel pour installer mysql 5.6 sur Ubuntu 14.

J'avais installé Ubuntu en utilisant vagrant. J'avais attribué seulement 512 Mo à la machine virtuelle.

Pour résoudre ce problème, j'ai fait les choses suivantes.

1) Augmentation de la mémoire de la machine virtuelle à 1024 Mo

config.vm.provider "virtualbox" do |vb| # # Display the VirtualBox GUI when booting the machine # vb.gui = true # # # Customize the amount of memory on the VM: vb.memory = "1024" end

2) Exécuter la commande vagrant reload

3) Puis désinstallé le MySQL

Sudo apt-get remove mysql-server mysql-client
Sudo apt-get install mysql-server-5.6 mysql-client-5.6

4) Puis à nouveau installé MySql et cela a fonctionné pour moi.

1
Mukesh

Atlast cela a fonctionné pour moi

Sudo apt-get install -f mysql-server

J'ai ajouté - f dans la commande, après avoir complètement supprimé mysql. Cela a fait le tour!

0
abcsoeasy

Cela ressemble à un problème avec mysql-common, vous devez utiliser mysql-common 5.5.46-0ubuntu0.14.04.2 pour mysql-server-5.6_5.6.27

Après avoir exécuté

Sudo apt-get remove --purge mysql-server mysql-client mysql-common
Sudo apt-get autoremove
Sudo apt-get autoclean
Sudo apt-get autoremove

essayez avec ceci https://Gist.github.com/dranes/e65bbaa8c7800fd12575

0
Dranes