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

mysqlルートパスワードを忘れた

    従うべき手順は次のとおりです。

    1. 次を使用してMySQL構成ファイルを見つけます。$ mysql --help | grep -A 1 "Default options"

    Ubuntu 16では、ファイルの場所は通常/etc/mysql/mysql.conf.d/mysqld.cnfです。

    1. $ sudo nano /etc/mysql/mysql.conf.d/mysqld.cnfを使用して構成ファイルを編集します。

    2. skip-grant-tablesを追加します [mysqld]の下 変更をブロックして保存します。

    1. sudo service mysql restartを使用してMySQLサービスを再起動します

    2. MySQLサービスのステータスを確認します:sudo service mysql status

    1. $ mysql -u rootを使用してmysqlにログインします。

    2. そして、rootを変更します パスワード:

    mysql> FLUSH PRIVILEGES;

    mysql> ALTER USER'root' @'localhost' IDENTIFIED WITHmysql_native_password BY'MyNewPass';

    1. skip-grant-tablesを削除して、MySQL構成ファイルの変更を元に戻します。 行または#でコメントする (ハッシュ)。

    2. 最後にMySQLサービスを再起動すると、準備が整います。



    1. 悪い習慣:SQLServerでのNULLの回避

    2. Dockerコンテナ内で実行されているPostgreSQLを監視する方法:パート1

    3. MySQLで1週間あたりの平均売上を計算する方法

    4. MySQLの日付形式