web-dev-qa-db-ja.com

ubuntu 12.04のコマンドプロンプトからmysqlのデータベースを参照できない

1)apt-get install mysql-serverおよびapt-get install mysql-clientを介してmysqlサーバーとmysqlクライアントをインストールしました

2)Sudo netstat -tapを実行すると| grep mysql、次のように表示されます:

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

走っていると思う

3)ここでusr/share/mysqlに移動してshow databases;と入力すると、次のように表示されます。

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

誰が問題を教えてください。間違ったディレクトリからコマンドを実行していますか?

おかげで、

3
richa

まず、次のコマンドでmysqlアカウントにログインする必要があります。

mysql -u <username> -p

<username>はユーザー名に置き換える必要があります。次に、パスワードの入力を求められます。パスワードを入力して、次のコマンドを実行します。

show databases;

以下もインストールすると良いでしょう:

Sudo apt-get install mysql-common
2
Pranit Bauva

これは、UbuntuコマンドラインからSQLコマンドを入力しようとしているためです。 MySQLコマンドラインから入力する必要があります。

$ mysql -h localhost -u user -p password

mysql> show databases;   
5
Aaron