0
私はroot権限を持っていて、すぐにデータベースを閉じるのが問題ではない場合、Ubuntuでmysql rootパスワードを設定する簡単な方法はありますか?Ubuntuでmysql rootパスワードをリセットする
私はroot権限を持っていて、すぐにデータベースを閉じるのが問題ではない場合、Ubuntuでmysql rootパスワードを設定する簡単な方法はありますか?Ubuntuでmysql rootパスワードをリセットする
テーブルが多数ない場合は、10秒後に実行する必要があります。
pass=MyNewPass
echo "ALTER USER 'root'@'localhost' IDENTIFIED BY '$pass';" > mysqlinit
sudo chown mysql:mysql mysqlinit
sudo /etc/init.d/mysql stop
sudo mysqld_safe --init-file=`pwd`/mysqlinit &
sleep 2
sudo killall mysqld
sudo /etc/init.d/mysql start
sudo rm mysqlinit
sql mysql://root:[email protected]/mysql
私は投票します。私はこの方法を見たことはありませんでしたが、その非常に良いアイデアです。 –
最高の方法ではありません – Hugo
@Hugo私たちは最良の方法が何であるかを知るために、最良の方法を答えとして投稿してください。 –