1. ホーム
  2. mysql

[解決済み] MySQLがどのポートで動作しているか、接続可能かどうかをテストする方法は?

2022-05-02 17:25:36

質問

MySQLをインストールし、ユーザーとしてログインもしました。

しかし、このように接続しようとすると

http://localhost:3306
mysql://localhost:3306

どちらも動作しません。 両方が機能することになっているのかどうかはわかりませんが、少なくともどちらかは機能するはずです :)

ポートが本当に3306であることを確認するにはどうしたらよいですか? linuxのコマンドで確認できるのでしょうか? また、URLを介してそれを試してみるより正しい方法はありますか?

どのように解決するのですか?

あるポートにいるリスナーを探すには、次のようにします。

netstat -tln

mysqlが本当にそのポートでリッスンしている場合は、次のような行が表示されるはずです。

tcp        0      0 127.0.0.1:3306              0.0.0.0:*                   LISTEN      

ポート3306はMySqlのデフォルトポートです。

接続するには、基本的なmysqlクライアントなど、必要なクライアントを使用する必要があります。

<ブロッククオート

mysql -h localhost -u user データベース

または、ライブラリのコードによって解釈されるURL。