title icon 雷射印表機資訊網
menu_top_background
:::
MySQL 忘記 root 密碼
::: Access denied for user: 'root@localhost' (Using password: YES)

1.停止 mysqld
$ /usr/local/etc/rc.d/mysql-server.sh stop

2.利用 safe_mysqld 及參數來啟動 mysqld,在背景執行
$ /usr/local/bin/safe_mysqld --skip-grant-tables > /dev/null &

3. 執行指令
$ mysql -u root mysql

4. 更改 root 密碼 (此處的 new_password 輸入新的密碼)
mysql> UPDATE user SET password=PASSWORD('new_password') WHERE user='root'
mysql> flush privileges;

5. 重新啟動 mysqld
$ /usr/local/etc/rc.d/mysql-server.sh start
menu_bottom_background

::: copy right: 苗栗縣政府教育處資訊中心
建議使用瀏覽器Firefox或Chrome