1) J'ai installé le serveur mysql et le client mysql via apt-get install mysql-server
et apt-get install mysql-client
2) quand je lance Sudo netstat -tap | grep mysql, je vois ce qui suit:
tcp 0 0 localhost:mysql *:* LISTEN 15138/mysqld
Je pense que ça court
3) maintenant je vais dans usr/share/mysql et tape: show databases;
ça me montre ce qui suit,
The program 'show' is currently not installed. You can install it by typing:
apt-get install nmh
Quelqu'un peut-il me dire quel est le problème? Est-ce que je lance la commande à partir du mauvais répertoire?
Merci,
Vous devez d’abord vous connecter à votre compte mysql avec cette commande:
mysql -u <username> -p
<username>
devrait être remplacé par votre nom d'utilisateur. Ensuite, il vous demandera votre mot de passe. Entrez votre mot de passe et lancez cette commande:
show databases;
Ce sera mieux si vous installez aussi:
Sudo apt-get install mysql-common
C'est parce que vous essayez d'entrer des commandes SQL à partir de la ligne de commande Ubuntu. Vous devez les entrer depuis la ligne de commande MySQL:
$ mysql -h localhost -u user -p password
mysql> show databases;