Je suis nouveau sur Ubuntu. J'utilise Ubuntu 12.10. J'essaie d'installer apache, php, mysql. Cependant, j'ai installé apache et il fonctionne parfaitement.
sudo apt-get install apache2
Mais quand j'ai essayé d'installer mysql en utilisant la commande suivante
sudo apt-get install mysql-server
Après le téléchargement, il a demandé un mot de passe mais après avoir entré et confirmé le mot de passe. J'obtiens le message d'erreur suivant.
Impossible de définir le mot de passe pour l'utilisateur "root" de Mysql Une erreur s'est produite lors de la définition du mot de passe pour mysql utilisateur administratif. Cela peut être dû au fait que le compte dispose déjà d'un mot de passe ou à cause d'un problème de communication avec le serveur Mysql. Vous devez vérifier le mot de passe du compte après l'installation du package. Veuillez lire le fichier /usr/share/doc/mysql-server-5.5/README.Debian pour plus d'informations.
après avoir cliqué sur le bouton ok à l'invite, je reçois le message suivant sur le terminal
Setting up mysql-server-5.5 (5.5.29-0ubuntu0.12.10.1) ...
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
E: Sub-process /usr/bin/dpkg returned an error code (1)
Le journal des erreurs Mysql indique
130209 14:26:37 [Note] Plugin 'FEDERATED' is disabled.
130209 14:26:37 InnoDB: The InnoDB memory heap is disabled
130209 14:26:37 InnoDB: Mutexes and rw_locks use GCC atomic builtins
130209 14:26:37 InnoDB: Compressed tables use zlib 1.2.7
130209 14:26:37 InnoDB: Using Linux native AIO
mysqld: Can't create/write to file '/tmp/ibNuz7q0' (Errcode: 13)
130209 14:26:37 InnoDB: Error: unable to create temporary file; errno: 13
130209 14:26:37 [ERROR] Plugin 'InnoDB' init function returned error.
130209 14:26:37 [ERROR] Plugin 'InnoDB' registration as a STORAGE ENGINE failed.
130209 14:26:37 [ERROR] Unknown/unsupported storage engine: InnoDB
130209 14:26:37 [ERROR] Aborting
J'ai recherché ce problème, mais rien n'a fonctionné pour moi. Veuillez aider.
/etc/mysql/my.cnf
. Si vous avez modifié ce fichier ou un fichier du répertoire / etc / mysql, restaurez les originaux et réessayez.
mysql-server
déjà installé en exécutantps -e | grep mysqld
. Si vous voyez une sortie, cela signifie qu'elle est déjà installée.