Linuxの下でMysqlパスワードを忘れます
500 ワード
Mysqlサービスがまだ稼働している場合はサービスを停止します
セーフモード起動Mysql
起動時に次のエラーが発生した場合mysqld_safe Directory '/var/run/mysqld' for UNIX socket file don't exists
sudo mkdir-p/var/run/mysqld sudo chown mysql:mysql/var/run/mysqldエラーを解決してMysqlを起動
別のコマンドラインを起動
sudo service mysql stop
セーフモード起動Mysql
sudo mysqld_safe --skip-grant-tables
起動時に次のエラーが発生した場合mysqld_safe Directory '/var/run/mysqld' for UNIX socket file don't exists
sudo mkdir-p/var/run/mysqld sudo chown mysql:mysql/var/run/mysqldエラーを解決してMysqlを起動
別のコマンドラインを起動
mysql -u root -p
パスワードなしでMysql UPDATE user SET authentication_string=PASSWORD('root') WHERE User='root';
に直接アクセス