mac 下 使用xampp 中修改 mysql 的 root密碼
阿新 • • 發佈:2019-02-14
使用背景:
我是搭建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 , 之後執行下面的命令
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;