1. 程式人生 > >mac 下 使用xampp 中修改 mysql 的 root密碼

mac 下 使用xampp 中修改 mysql 的 root密碼

使用背景:

我是搭建mac + xampp +  ngnix + php + mysql + bbs + phpstorm 

記錄相關問題:

使用資源

xampp 下載地址 https://www.apachefriends.org/download.html?

xampp-osx-5.5.30-6-installer.dmg

最新的版本存在問題 ,所以使用了 5.5.30

1.遇到問題是在 bbs 安裝的時候需要輸入登陸mysql的 root 密碼,由於剛接觸 嘗試了一些帖子解決方式,但是都沒有成功;

   注意: mampp 的 mysql 預設是沒有執行的,需要點選start , 之後執行下面的命令

cd  /Applications/XAMPP/bin 

2、修改密碼
格式:mysqladmin -u使用者名稱 -p舊密碼 password 新密碼

1、給root加個密碼123456。

 ./mysqladmin -u root -password 123456
注:因為開始時root沒有密碼,所以-p舊密碼一項就可以省略了。

2.進入mysql驗證下

格式: mysql -h主機地址 -u使用者名稱 -p使用者密碼

首先開啟DOS視窗,然後進入目錄mysql\bin,再鍵入命令mysql -u root -p,回車後提示你輸密碼.注意使用者名稱前可以有空格也可以沒有空格,但是密碼前必須沒有空格,否則讓你重新輸入密碼。

3.修改預設的配置檔案 ,使得可以自動進入 

 http://localhost/phpmyadmin/  cd  /Applications/XAMPP/xamppfiles/phpmyadmin 修改 config.inc.php  /Applications/XAMPP/xamppfiles/phpmyadmin

$i++;
/* Authentication type */
$cfg['Servers'][$i]['auth_type'] = 'config';
$cfg['Servers'][$i]['user'] = 'root';
$cfg['Servers'][$i]['password'] = '123456';   引號裡面的密碼為你自己設定的密碼

/* Server parameters */
//$cfg['Servers'][$i]['host'] = 'localhost';
//$cfg['Servers'][$i]['connect_type'] = 'tcp';
$cfg['Servers'][$i]['compress'] = false;
$cfg['Servers'][$i]['AllowNoPassword'] = true;