如果在ubuntu 下面 使用xampp這個集成開發環境,卻忘記mysql密碼。
注:剛安裝好的xampp的Mysql初始密碼是空...
找回密碼的步驟如下:
1、停止mysql服務器
sudo /opt/lampp/lampp stopmysql
2、使用`--skip-grant-tables' 參數來啟動 mysqld
sudo /opt/lampp/sbin/mysqld --skip-grant-tables
3、再開一個終端(在終端中直接右鍵+B) 進入mysql
sudo /opt/lampp/bin/mysql -uroot
現在會直接進入mysql
4、連接mysql權限數據庫
use mysql;
5、修改root用戶的密碼
update user set password=password("123456") where user="root";
6、刷新權限表(必須要有這一步)
flush privileges;
7、退出mysql
quit;
8、重啟mysql服務
sudo /opt/lampp/lampp startmysql
ok 現在就可以使用剛才設置的密碼登錄msql了
參考:
http://www.cnblogs.com/abinxm/archive/2011/10/09/2204824.html
http://www.cnblogs.com/ylqmf/archive/2011/12/29/2305730.html