在 ubuntu 12.04 的命令提示符下无法看到 mysql 的数据库

ric*_*cha 3 mysql database

1)我已经通过apt-get install mysql-server和安装了mysql服务器和mysql客户端apt-get install mysql-client

2)当我运行 sudo netstat -tap | grep mysql,我看到以下内容:

tcp        0      0 localhost:mysql         *:*                     LISTEN      15138/mysqld
Run Code Online (Sandbox Code Playgroud)

我认为它正在运行

3)现在我去 usr/share/mysql 并输入: show databases;它显示我在关注,

The program 'show' is currently not installed.  You can install it by typing:
apt-get install nmh
Run Code Online (Sandbox Code Playgroud)

任何人都可以告诉我有什么问题吗?我是否从错误的目录运行命令?

谢谢,

Aar*_*ron 5

That's because you're trying to enter SQL commands from the Ubuntu command line. You need to enter them from the MySQL command line:

$ mysql -h localhost -u user -p password

mysql> show databases;   
Run Code Online (Sandbox Code Playgroud)