MAMP中設置Mysql root密碼

 做爲一名大三學生,個人技術還很薄弱,最近想學習一下PHP+mysql進行web開發,因爲用的是mac機器,而且但願快速入門而沒必要將時間花費在環境搭建上,我選擇了使用MAMP集成開發環境,我會慢慢將個人學習心得和你們分享,但願的到你們的指導。 php

  下載MAMP.dmg文件之後點擊安裝,因爲沒有難度就不會贅述,不過過程當中有一個坑,就是在標準安裝安裝這一步請選擇自定義,而後選擇MAMP普通版本。由於它的安裝包中有MAMP和MAMP pro,他會默認安裝pro版本,而後讓你購買這個版本,之後啓動免費版本的時候一直會有警告消息。 mysql

  本文主要想講得是修改mysql的root 密碼。 web

  1.cd /Application/MAMP/Library/bin/ sql

  2.    ./mysqladmin -u root -p password "newpassword" 學習

而後會讓你輸入當前密碼:root ui


可是修改密碼之後,再啓動MAMP就會報錯,由於此時MAMP不知道你的Mysql roor 密碼。 開發

下面主要講如何更新密碼配置。 io

不少文章都會講讓你更新/Application/MAMP/bin/mamp/index.php中得這樣一行 入門

$link =mysql_connect(':/Application/MAMP/tmp/mysql/mysql.sock',‘root','root'); 環境搭建

把第二個root改成新密碼,可是我在修改發現新版本MAMP在index.php中已經變成了

$link = mysql_connect(
  ':/Applications/MAMP/tmp/mysql/mysql.sock',
  '<?php echo $cfg['Servers'][1]['user']; ?>',
  '<?php echo $cfg['Servers'][1]['password']; ?>'
);
因此其實這個文件不須要修改。

只須要修改/Application/MAMP/bin/phpAdmin/config.inc.php

以及如下五個文件中的-proot改成-p+新密碼

/Application/MAMP/bin/checkMysql.sh

/Application/MAMP/bin/quickCheckMysqlUpgrade.sh

/Application/MAMP/bin/repairMysql.sh

/Application/MAMP/bin/stopMysql.sh

/Application/MAMP/bin/upgradeMysql.sh


剛開始學習,寫的東西也沒什麼技術含量,只是但願跟你們分享學習的過程,也但願這樣能讓我學的更加紮實。

相關文章
相關標籤/搜索