なぜ mysql を実行できないのですか?

なぜ mysql を実行できないのですか?

WampからXamppにデータベースをインポートしようとしています。まず、Lamppを実行し、次に移動して/opt/lampp/bin実行しました。

mysql (or mysqladmin ?) -u root -h localhost

しかし、私は次のようになります。

mysql:コマンドラインが見つかりません

なぜ動作しないのですか?

ベストアンサー1

通常、現在のディレクトリ()はセキュリティ上の理由から.PATHにありません(ユーザーがls/ tmpという邪悪な実行可能ファイルを/ tmpに入れてroot実行するとします)。

明示的に呼び出すことができます。

./mysql -uroot -hlocalhost

または、パスにフォルダを追加することもできます。

export PATH=/opt/lampp/bin:$PATH
mysql -uroot -hlocalhost

おすすめ記事