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


刚开始学习,写的东西也没什么技术含量,只是但愿跟你们分享学习的过程,也但愿这样能让我学的更加扎实。

相关文章
相关标签/搜索