sql >> データベース >  >> RDS >> Mysql

MySQLには2つの異なるパスワードがありますか?

    Q: 2つの別々のパスワードがあるように見えるのはなぜですか?

    A: 2つの異なるとして接続しているため ユーザー。

    各ユーザーには独自のパスワードと権限があります。

    MySQLデータベースの「ユーザー」は2つで識別されます パーツ:ユーザーの名前 およびホスト

    たとえば、これらは3つの異なるユーザーです。

    'username'@'localhost'
    'username'@'127.0.0.1'
    'username'@'%'
    

    データベースで定義されているユーザーを表示するには、mysql.userにクエリを実行します。 テーブル、例:

    SELECT user, host FROM mysql.user ;
    

    MySQLリファレンスマニュアルの関連セクションを確認することをお勧めします。

    参照: https://dev.mysql.com/doc /refman/5.5/en/adding-users.html

    注:値 localhost mysql.user内 テーブルまたは接続はない TCPループバックアドレス(127.0.0.1)と同義です。そのIPアドレスやその他のIPアドレスには解決されません。 特別です 値。



    1. データベースレコードをフィルタリングするためのオプションの列

    2. mysqlで正しいinnodb_log_file_sizeを設定する

    3. MariaDBでのCONCAT()のしくみ

    4. 列の値に%signinmysqlが含まれているレコードを検索します