これは問題ではなく、mysql の参照またはグーグルで答えを見つけることができなかった単なる好奇心です。
まず第一に、データベースに接続するには bash で実行することを知っています:
mysql -h myhost -u myusername -p
しかし、mysql
パラメーターを指定せずにコマンドを実行すると、mysql> プロンプトが表示され、ヘルプに「接続」コマンドがあることがわかります。ただし、ユーザーまたはパスワードを設定することはできず、データベースとホストだけを設定することはできないため、アクセスは常に自然に拒否されます。
また、bash のユーザー名とパスワードのパラメーターだけを使用して mysql を実行しようとしましたが (db とホストを後で指定するため)、どちらも機能しません。では、別のホストと同じユーザー名とパスを使用して mysql を実行した場合にのみ、connect コマンドが機能するのでしょうか? それともそれ以上の用途がありますか?