作为一名大三学生,我的技术还很薄弱,最近想学习一下PHP+mysql进行web开发,由于用的是mac机器,并且希望快速入门而不必将时间花费在环境搭建上,我选择了使用MAMP集成开发环境,我会慢慢将我的学习心得和大家分享,希望的到大家的指导。

下载MAMP.dmg文件以后点击安装,由于没有难度就不会赘述,不过过程中有一个坑,就是在标准安装安装这一步请选择自定义,然后选择MAMP普通版本。因为它的安装包中有MAMP和MAMP pro,他会默认安装pro版本,然后让你购买这个版本,以后启动免费版本的时候一直会有警告消息。

本文主要想讲得是修改mysql的root 密码。

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

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

然后会让你输入当前密码:root

但是修改密码以后,再启动MAMP就会报错,因为此时MAMP不知道你的Mysql roor 密码。

下面主要讲如何更新密码配置。

很多文章都会讲让你更新/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

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

mamp设置mysql密码_MAMP中设置Mysql root密码相关推荐

  1. navicat for mysql服务_使用Navicat for MySQL数据库连接服务器中的MySQL服务

    本文主要向大家介绍了使用Navicat for MySQL数据库连接服务器中的MySQL服务,通过具体的内容向大家展现,希望对大家学习MySQL数据库有所帮助. 第一步:登录mysql服务器,新建一个 ...

  2. LoadRunner中Action的迭代次数的设置和运行场景中设置

    LoadRunner中Action的迭代次数的设置和运行场景中设置 LoadRunner是怎么重复迭代和怎么增加并发运行的呢? 另外,在参数化时,对于一次压力测试中均只能用一次的资源应该怎么参数化呢? ...

  3. mysql8.1改密码,mysql 8.0以上版本修改root密码的方法

    昨天发布了一篇关于在win系统下安装配置mysql的教程,今天就有同学来咨询 mysql 8.0 以上的版本如何去修改 root 账号的密码.由于 mysql 8.0 以上版本的密码策略得到了加强,网 ...

  4. fedora mysql默认密码忘记_Linux fedora 24 忘记密码图形化界面修改root密码的方法

    方法及其简单,只需要两步即可: 1.第一步: 打开终端,输入sudo su命令. –此处的密码为普通用户的密码,也就是开机时输入的密码. 2.第二步: 直接sudo passwd root就重置了ro ...

  5. Ubuntu密码忘记怎么办 Ubuntu重置root密码方法

    Ubuntu密码忘记怎么办 Ubuntu重置root密码方法 日常工作中,我们有时会遇到忘记了Ubuntu密码,导致登录不上系统的情况,那么Ubuntu密码忘记怎么办?实际上Ubuntu密码忘记的话, ...

  6. debian linux忘记密码,debian ubuntu linux 忘记root密码的重置方法

    在前一章,讲了在 redhat/CentOS 等系统中,忘记 root 密码的重置方法,是修改 grub 里的 kernel 那一行,使其进入单用户,然后修改密码,可以这种方法,在 ubuntu 以及 ...

  7. php定时备份mysql,Windows服务器中PHP+MySQL设置定时备份

    AppServv2.5.10 英文安装版 类型:服务器区大小:16M语言:中文 评分:6.6 标签: 立即下载 对于WindowsWindows服务器 ============== 假想环境: MyS ...

  8. linux路由修改密码,Linux中修改Mysql root用户密码的方法

    Linux中修改Mysql root用户密码的方法 下面给大家分享下在Linux下如何修改Mysql的用户(root)的密码,分两种情况:第一种当拥有原来的mysql的root密码,第二种情况忘记原来 ...

  9. linux忘记mysql登录用户密码_linux中忘记mysql用户root密码解决方案

    1.vim /etc/my.cnf [mysqld] skip-grant-tables ##追加此行,跳过权限表, 2.重启mysql systemctl restart mysqld 3.mysq ...

最新文章

  1. C++中try/catch/throw的使用
  2. log4j与commons-logging,slf4j的关系
  3. css_oneday
  4. 牛客题霸 两数之和C++题解/答案
  5. Windows完全卸载oracle11g步骤
  6. php自动加载基类文件
  7. 带动态属性的自定义标签
  8. hdu4405 掷骰子走格子
  9. 6.4(反向显示一个整数)
  10. 软交所--微软将对IE浏览器进行关键性安全更新
  11. 用Chntpw cd disk 或老毛桃清除WIN7和2008密码
  12. unity3d模型制作规范
  13. html如何制作扑克,用css制作扑克牌
  14. Android--Recovery模块之恢复出厂设置
  15. 【计算机网络】6. 网络基础4之详解IP协议( IP协议头格式、IP地址管理、路由选择)
  16. Scrum master成长笔记 –Scrum master最需要的能力
  17. pycharm找不到conda可执行文件怎么办?
  18. JavaScript ES6函数:优点
  19. 指针数组,数组指针,函数指针,函数指针数组 ,指向函数指针数组的指针
  20. leetcode680 验证回文字符串

热门文章

  1. 大盘点 | 2020年5篇图像分割算法最佳综述
  2. 粒子滤波到底是怎么得到的?
  3. Commun. Biol. | 人工智能加速抗生素发现
  4. ICML 2019 | 图马尔可夫神经网络
  5. R语言基础练习与入门实践
  6. java中形参可变的方法
  7. java无阻塞执行脚本,JAVA调用Shell脚本-及阻塞的解决方法
  8. variant 字符串数组_VB数组部分核心知识总结
  9. 美国俄克拉荷马大学秦玮课题组招聘启事
  10. 相关分析在微生物生态学中的应用与误用