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

MYSQLで大文字と小文字が区別されない場合、ログインの[パスワード]フィールドではどのように機能しますか?

    列の照合、MySQL utf8_general_ciのデフォルトのデータベース照合に依存すると思います ここで、ci 最後に大文字と小文字を区別しないことを表します。

    大文字と小文字を区別するパスワードは、MD5を使用して暗号化された形式でパスワードを保存している場合にのみ機能します またはPASSWORD 機能。

    show variables like '%collation%';
    +---------------------------+-------------------+
    | Variable_name             | Value             |
    +---------------------------+-------------------+
    | collation_connection      | latin1_swedish_ci |
    | collation_database        | utf8_general_ci   |
    | collation_server          | latin1_swedish_ci |
    +---------------------------+-------------------+
    


    1. 列値のLIKEでグループ化

    2. PHPでPostgreSQLに接続できないpg_connect()

    3. MySQLクエリ-3つのテーブルを結合し、1つの列でグループ化し、他の2つをカウントします

    4. MySQL:別のテーブルの値を1つの列に挿入します