GNU/Linux >> Tutoriels Linux >  >> Ubuntu

Vous ne pouvez pas voir les bases de données de Thesql à partir de l'invite de commande dans Ubuntu 12.04 ?

1) J'ai installé le serveur mysql et le client mysql via apt-get install mysql-server et apt-get install mysql-client

2) lorsque je lance sudo netstat -tap | grep mysql, je vois ce qui suit :

tcp        0      0 localhost:mysql         *:*                     LISTEN      15138/mysqld

Je pense qu'il est en cours d'exécution

3) maintenant je vais dans usr/share/mysql et je tape :
show databases; il me montre suivre,

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 j'exécute la commande à partir du mauvais répertoire ?

Merci,

Réponse acceptée :

C'est parce que vous essayez d'entrer des commandes SQL à partir de la ligne de commande Ubuntu. Vous devez les saisir depuis la ligne de commande MySQL :

$ mysql -h localhost -u user -p password

mysql> show databases;   

Ubuntu
  1. Comment installer MySQL 8.0 dans Ubuntu 18.04

  2. Comment installer MySQL sur Ubuntu 20.04

  3. Comment installer Ubuntu à partir d'une clé USB

  4. Comment installer les mises à jour de sécurité à partir de la ligne de commande dans Ubuntu

  5. Installez Audacity 3.0.2 à partir de PPA dans Ubuntu 20.04, Ubuntu 21.04

Comment installer MySQL 8.0 sur Ubuntu 18.04

Comment installer Lychee sur Ubuntu 14.04

Comment installer Magento sur Ubuntu 14.04

Comment installer Gibbon sur Ubuntu 14.04

Installer MYSQL Workbench sur Ubuntu 22.04

Comment installer MySQL sur Ubuntu 22.04