做为一名大三学生,个人技术还很薄弱,最近想学习一下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
刚开始学习,写的东西也没什么技术含量,只是但愿跟你们分享学习的过程,也但愿这样能让我学的更加扎实。