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

MySQLパスワードの問題(mac OS X Lion)

    rootユーザーのパスワードをリセットする手順は次のとおりです。

    1)mysqlを停止します(mysqlプロセスを強制終了するか、次のコマンドを実行します)

    sudo /usr/local/mysql/support-files/mysql.server stop
    

    2)セーフモードで起動します

    sudo mysqld_safe --skip-grant-tables
    

    3)別のターミナルを開き、次のコマンドを実行します(最後のターミナルを開いたままにします)

    mysql -u root
    

    4)mysqlコンソールで適切な新しいパスワードを使用して次のコマンドを実行します

    MySQL 5.7以降の場合:

    mysql > UPDATE mysql.user SET authentication_string=PASSWORD('password') WHERE User='root';
    

    以前のバージョンの場合:

    mysql > UPDATE mysql.user SET Password=PASSWORD('password') WHERE User='root';
    

    5)mysql > FLUSH PRIVILEGES;

    6)両方の端末から終了し、新しい端末を開いて、rootユーザーと新しいパスワードでmysqlに接続します

    mysql -uroot -p
    


    1. mysqlの文字列から数字のみを取得するにはどうすればよいですか?

    2. 複数の名前空間を持つSQLServerXmlクエリ

    3. プロプライエタリデータベースからオープンソースデータベースに移行するためのヒント

    4. 1つのPHPページで複数のデータベースに接続するにはどうすればよいですか?