方法一:
在/usr/local/mysql/bin/下:
./mysqladmin -u root password 'new_password'
一般安裝時用此方法設置。
方法二:
在mysql狀態下:
mysql>UPDATE user SET password=PASSWORD('new_password') WHERE user='root';
mysql>FLUSH PRIVILEGES;
方法三:
mysql>SET PASSWORD FOR root=PASSWORD('new_password');
方法四:(忘記了root密碼)
如果忘記了 MySQL 的 root 密碼,可以用以下方法重新設置:
1. KILL掉系統里的MySQL進程;
2. 用以下命令啟動MySQL,以不檢查權限的方式啟動;
mysqld_safe -skip-grant-tables &
3. 然后用空密碼方式使用root用戶登錄 MySQL;
mysql -u root
4. 修改root用戶的密碼;
mysql> update mysql.user set password=PASSWORD('新密碼') where User='root';
mysql> flush privileges;
mysql> quit
5. 重新啟動MySQL,就可以使用新密碼登錄了。
posted on 2008-06-27 10:40
greedy 閱讀(220)
評論(0) 編輯 收藏 所屬分類:
Database