做爲一名大三學生,個人技術還很薄弱,最近想學習一下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
剛開始學習,寫的東西也沒什麼技術含量,只是但願跟你們分享學習的過程,也但願這樣能讓我學的更加紮實。