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

コマンドラインを使用してmysqlユーザーのパスワードを変更する

    コードでは、パスワードを一重引用符で囲んでみてください。または、ドキュメント に従って mysqlの場合、以下は機能するはずです-

    SET PASSWORD FOR 'jeffrey'@'localhost' = PASSWORD('cleartext password');
    
    FLUSH PRIVILEGES;
    

    最後の行は重要です。そうしないと、残念ながらパスワードの変更は有効になりません。

    編集:

    私は地元でテストを実行しましたが、うまくいきました-

    mysql>  set password for 'test' = PASSWORD('$w0rdf1sh');
    Query OK, 0 rows affected (0.00 sec)
    

    私のバージョンは5です。次のコマンドを使用してバージョンを確認できます-

    SHOW VARIABLES LIKE "%version%";
    


    1. SQLServerでセマンティック検索を使用する方法

    2. MySQLワイルドカード=-ありますか

    3. ループのないセットまたはシーケンスを生成する–パート3

    4. Greenplumデータベースとは何ですか?ビッグデータデータベースの紹介