7 votes

Le serveur MySQL est-il installé par défaut ?

J'ai une nouvelle installation d'Ubuntu 11.04. Comme je veux travailler avec un serveur MySQL sur cette machine, je constate que si je saisis mys dans le terminal et appuyez sur TAB, il se transforme en mysql . Mais si je le fais mysql -u il dit

ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (2)

Je me suis dit que je devais peut-être démarrer le serveur d'abord, alors j'ai essayé

/etc/init.d/mysql

Malheureusement, bash me dit

bash: /etc/init.d/mysql: No such file or directory

Si je le fais locate mysql J'obtiens tout un tas de répertoires et de fichiers avec mysql dedans. Cela soulève donc la question : MySQL est-il préinstallé sur Ubuntu 11.04 ou dois-je l'installer manuellement ? Et s'il est déjà installé, comment dois-je configurer/démarrer le serveur, puisque la façon dont je sais comment démarrer un serveur MySQL sur Ubuntu /etc/init.d/mysql ne semble pas fonctionner ?

J'ai l'impression que quelque chose m'échappe et je serais heureux si quelqu'un pouvait me donner un indice.

Merci !

9voto

Lekensteyn Points 162346

Le paquet qui doit être installé pour le serveur MySQL est nommé mysql-server . Si /etc/init.d/mysql n'existe pas, le serveur MySQL n'est pas installé. Après l'avoir installé en utilisant sudo apt-get install mysql-server il sera lancé automatiquement (après l'installation et au démarrage).

Ubuntu a migré des initscripts traditionnels vers Upstart. Si vous exécutez /etc/init.d/mysql [action] vous recevrez un avis.

Pour arrêter MySQL, exécutez :

sudo stop mysql

Pour le démarrer :

sudo start mysql

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X