GNU/Linux >> LINUX-Kenntnisse >  >> Ubuntu

Können Datenbanken von Thesql nicht von der Eingabeaufforderung in Ubuntu 12.04 angezeigt werden?

1) Ich habe den MySQL-Server und den MySQL-Client über apt-get install mysql-server installiert und apt-get install mysql-client

2) wenn ich sudo netstat -tap | ausführe grep mysql, sehe ich Folgendes:

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

Ich glaube, es läuft

3) Jetzt gehe ich zu usr/share/mysql und tippe:
show databases; es zeigt mir folgendes,

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

Kann mir bitte jemand sagen, was das Problem ist? Führe ich den Befehl aus dem falschen Verzeichnis aus?

Danke,

Akzeptierte Antwort:

Das liegt daran, dass Sie versuchen, SQL-Befehle über die Ubuntu-Befehlszeile einzugeben. Sie müssen sie über die MySQL-Befehlszeile eingeben:

$ mysql -h localhost -u user -p password

mysql> show databases;   

Ubuntu
  1. So installieren Sie MySQL 8.0 in Ubuntu 18.04

  2. So installieren Sie MySQL unter Ubuntu 20.04

  3. So installieren Sie Ubuntu von USB

  4. So installieren Sie Sicherheitsupdates über die Befehlszeile in Ubuntu

  5. Installieren Sie Audacity 3.0.2 von PPA in Ubuntu 20.04, Ubuntu 21.04

So installieren Sie MySQL 8.0 unter Ubuntu 18.04

So installieren Sie Lychee unter Ubuntu 14.04

So installieren Sie Magento unter Ubuntu 14.04

So installieren Sie Gibbon unter Ubuntu 14.04

Installieren Sie MYSQL Workbench auf Ubuntu 22.04

So installieren Sie MySQL unter Ubuntu 22.04