🎫

CLIでMySQLにログインするには

2022/02/19に公開

バージョン

MySQL 8.0.21

ログイン

shell
mysql -h <localhost> -u <user_name> -P <port> -p <db_name>

オプション

  • -h (--host)
    MySQL が置かれている場所を指定します。
  • -u (--user)
    サーバに接続するときのユーザ名を指定します
  • -p (--password)
    パスワードの入力を促します。
    パスワードがないときは--skip-password を使います。
  • -P (--port)
    ポート番号を指定します。

他にも多数のオプションがあります。

-p オプションを使うと下記のようにパスワードの入力が求められます。
パスワードを入力するときは何も表示されないためコマンド指定よりもセキュアになります。

shell
Enter password:

<password>を入力してログインに成功すると

shell
mysql >

となります。

ログアウト

shell
exit

参考

https://docs.oracle.com/en-us/iaas/mysql-database/doc/connecting-db-system.html
https://dev.mysql.com/doc/refman/8.0/en/connection-options.html#option_general_password

GitHubで編集を提案

Discussion