MAMP升级mysql5.6到5.7
RT
1.先把mamp环境停掉
sudo sh /Applications/MAMP/bin/stop.sh
2.然后使用brew安装mysql5.7
brew install mysql
3.默认安装的是最新版本,因为是5.7所以要手动设置一下root用户的密码,跟着步骤设置就行
/usr/local/Cellar/mysql/5.7.20/bin sudo ./mysql_secure_installation
4.启动mysql
brew services start mysql
5.找到mysql.sock然后做符号连接到mamp里面
ln -s /tmp/mysql.sock /Applications/MAMP/tmp/mysql
6.然后直接重启web服务器就可以了,记住不要使用mamp界面启动服务,因为那样会替换掉mysql.sock
sudo httpd -k start
7.连接mysql就可以看到走的是5.7的mysql了
mysql -uroot -p你的密码
知识点:
1⃣️释放端口
调试过程中有遇到端口占用的问题,直接释放掉占用的端口即可
找到端口对应的pid
lsof -i:端口号
然后干掉进程
kill 进程id
2⃣️如果修改mysqlroot密码后mamp自带的phpmyadmin登陆失败问题
只需要修改/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
就可以正常使用了。
3⃣️一个很好用的命令
brew info 软件名称
可以查看安装的软件的具体详情信息,比如一些配置文件的路径啊,软件启动方式啊什么的
比如可以使用brew info mysql 查看安装的mysql的详情信息和注意事项。
转载于:https://www.cnblogs.com/zjj-php/p/8177517.html
MAMP升级mysql5.6到5.7相关推荐
- CentOS 5 升级mysql5.1启动服务时报错
CentOS 5 升级mysql5.1启动服务时报错: [ERROR] Error message file '/usr/share/mysql/english/errmsg.sys' had onl ...
- phpstudy2018升级MySQL5.5为5.7.24教程(图文)
原文: phpstudy2018升级MySQL5.5为5.7教程(图文) 一.MySQL官网下载MySQL5.7版本,我这里下载的是MySQL5.7.24. 二.直接到D:phpStudyPHPTut ...
- centos 升级mysql_CentOS 7下升级MySQL5.7.23的一个坑
发现CentOS 7下升级MySQL5.7.23的一个坑,以前面升级到MySQL 5.7.23的一个集群为例 在我们环境下打开文件描述符个数的参数open_files_limit在MySQL 5.6. ...
- yum mysql 5.1 innodb_Yum升级mysql5.1到5.6
Yum升级mysql5.1到5.6 有一些虚拟机.云主机提供商仍然使用的是老版本的安装套件.预装的应用软件版本很低. 比如 techbrood.com 使用的云服务器,其中MySQL预装版本为老版本5 ...
- centos mysql 升级 5.7_CentOS 7下升级MySQL5.7.23的一个坑
发现CentOS 7下升级MySQL5.7.23的一个坑,以前面升级到MySQL 5.7.23的一个集群为例 在我们环境下打开文件描述符个数的参数open_files_limit在MySQL 5.6. ...
- centos 6.8 升级mysql_centos6.8 Mysql5.6.22 升级 mysql-5.7.20
一.检查系统环境 二.备份数据库 mysqldump –all-databases > allbackupfile.sql (建议:有条件的话可使用图形化界面备份,操作灵活) 三.下载安装文件 ...
- mamp的mysql怎么升级_MAMP升级mysql5.6到5.7
RT 1.先把mamp环境停掉 sudo sh /Applications/MAMP/bin/stop.sh 2.然后使用brew安装mysql5.7 brew install mysql 3.默认安 ...
- php mysql study_phpStudy 升级 MySQL5.7
最新在开发项目中需要使用到mysql5.7以上版本,但是phpStudy的版本是5.5,所以需要针对MySQL升级一下 步骤 1.备份原本MySQL 备份:原本phpStudy中的MySQL文件夹改名 ...
- 使用mysql_upgrade升级mysql5.1至5.6的数据库升级实施方案
本方案是因为在工作中遇到的一个mysql主从功能配置的问题所引起的.有一个处在从位置上的mysql是5.1版本的,从5.1到5.6的mysql各种系统管理功能,像系统表表结构.日志文件格式等等均不一致 ...
最新文章
- 利用OpenCV实现图像拼接的代码
- java 传递intent_Android中使用Intent在Activity之间传递对象(使用Serializable或者Parcelable)的方法...
- python按行读取文件效率高吗_Python按行读取文件的实现方法【小文件和大文件读取】...
- led linux定时闪烁心跳,Linux驱动——LED闪烁
- zgc,JDK8有类似的shenandoah,华为移植到JDK11
- pdf阅读器修改背景颜色 护眼色
- 微信公众号如何申请原创声明功能
- excel中的菜单栏自定义_如何在Excel中自定义和使用状态栏
- 【游戏】——微信打飞机
- 项目的运筹帷幄—项目进度、质量和成本最优决策理论探讨
- mac虚拟摄像头插件_macOS平台下虚拟摄像头的研发总结
- 币骏言:6.14币圈交易市场成功的人有哪些心态和技巧?
- win10 windows许可证即将过期的解决办法
- 摄像头rtsp流转http-flv实现低延迟实时在线播放
- 计算机交互媒体应用范围,浅析交互媒体设计中的科技与艺术的关系
- python程序设计思维导图_程序设计 思维导图
- MATLAB绘制散点图——plot
- HTML页面跳转的五种方法分享。
- MOOC战德臣数据库课程自用笔记_9_范式
- 拙作《设计模式从入门到精通》出版留念
热门文章
- python堆排序算法_python 排序 堆排序
- 锁存器的工作原理_数字电路学习笔记(十):更多锁存器和触发器
- c语言构造数据类型有,《c语言程序设计基础7构造数据类型.ppt
- 后端技术:mybatis中resultMap用法示例笔记
- 计算机网络基础:Internet常用服务介绍​
- 计算机硬件:关于CPU的12个硬核干货!
- 硬件:直接拔掉USB移动硬盘会对硬盘造成影响吗?
- 45道CSS基础面试题
- horizon服务主要模块_Horizon Workspace 快速部署指南三(配置Workspace数据模块)
- STM32F1 端口复用、端口(部分和完全)重映射