GNU/Linux >> Linux Esercitazione >  >> Ubuntu

Non riesci a vedere i database di Thesql dal prompt dei comandi in Ubuntu 12.04?

1) Ho installato mysql server e mysql client tramite apt-get install mysql-server e apt-get install mysql-client

2) quando eseguo sudo netstat -tap | grep mysql, vedo quanto segue:

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

Penso che sia in esecuzione

3) ora vado su usr/share/mysql e digito:
show databases; mi mostra di seguire,

The program 'show' is currently not installed.  You can install it by typing:
apt-get install nmh

Qualcuno può per favore dirmi qual è il problema? Sto eseguendo il comando dalla directory sbagliata?

Grazie,

Risposta accettata:

Questo perché stai cercando di inserire i comandi SQL dalla riga di comando di Ubuntu. Devi inserirli dalla riga di comando di MySQL:

$ mysql -h localhost -u user -p password

mysql> show databases;   

Ubuntu
  1. Come installare MySQL 8.0 in Ubuntu 18.04

  2. Come installare MySQL su Ubuntu 20.04

  3. Come installare Ubuntu da USB

  4. Come installare gli aggiornamenti di sicurezza dalla riga di comando in Ubuntu

  5. Installa Audacity 3.0.2 da PPA in Ubuntu 20.04, Ubuntu 21.04

Come installare MySQL 8.0 su Ubuntu 18.04

Come installare Lychee su Ubuntu 14.04

Come installare Magento su Ubuntu 14.04

Come installare Gibbon su Ubuntu 14.04

Installa MySQL Workbench su Ubuntu 22.04

Come installare MySQL su Ubuntu 22.04