phpstudy2018升级MySQL5.5为5.7教程(图文)


Posted in PHP onOctober 24, 2018

一、MySQL官网下载MySQL5.7版本,我这里下载的是MySQL5.7.24。

二、直接到D:phpStudyPHPTutorial目录下删除之前的MySQL版本,把下载好的MySQL5.7.24版本解压并修改为MySQL,然后在MySQL目录下新建my.ini文件并加入如下内容:

[mysqld]
port=3306
basedir="D:/phpStudy/PHPTutorial/MySQL/"
datadir="D:/phpStudy/PHPTutorial/MySQL/data/"

phpstudy2018升级MySQL5.5为5.7教程(图文)

这是我自己的目录,有不同的按照自己的作相应修改即可

三、安装数据库

1、由于5.7版本没有data文件夹,我们需要初始化,管理员权限执行如下命令

mysqld --initialize-insecure --user=mysql

phpstudy2018升级MySQL5.5为5.7教程(图文)

phpstudy2018升级MySQL5.5为5.7教程(图文)

然后目录下就会创建好data目录

phpstudy2018升级MySQL5.5为5.7教程(图文)

2、安装MySQL5.7.24,执行

mysqld --install mysql --default-file=D:\phpStudy\PHPTutorial\MySQL\my.ini

phpstudy2018升级MySQL5.5为5.7教程(图文)

创建成功但是现在还是没法启动,打开phpstudy2018也启动后也会停止 ,我们要在Phpstudy创建一个服务,如下

phpstudy2018升级MySQL5.5为5.7教程(图文)

查看服务有mysql、MySQLa两个服务,mysql是刚才安装MySQL创建扔,5.7.24MySQLa的服务是phpstudy创建的(不知道什么原因phpstudy2018默认安装好没有mysql服务)

phpstudy2018升级MySQL5.5为5.7教程(图文)

然后,我们在服务里面启动MySQLa服务,然后去看phpstudy,数据库服务也启动了,但是如果我们重启或者说关闭了再启动还是启动不起来,这是因为有2个服务占用了,起冲突,需要删除一个。

phpstudy2018升级MySQL5.5为5.7教程(图文)

3、删除mysql服务(因为这个不是Phpstudy创建的服务,所以删除,不能删除MySQLa服务)

sc delete mysql

phpstudy2018升级MySQL5.5为5.7教程(图文)

然后再试试,重启一下phpstudy

phpstudy2018升级MySQL5.5为5.7教程(图文)

phpstudy2018升级MySQL5.5为5.7教程(图文)

然后登录5.7.24

phpstudy2018升级MySQL5.5为5.7教程(图文)

首次安装后没有密码,需要修改密码的需要执行

update mysql.user set authentication_string=password('root') where user='root';
flush privileges;

phpstudy自带的密码修改对MySQL5.7不起作用,因为他的密码字段是authentication_string,之前是password

 以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

PHP 相关文章推荐
php数组应用之比较两个时间的相减排序
Aug 18 PHP
php array_map array_multisort 高效处理多维数组排序
Jun 11 PHP
zen cart新进商品的随机排序修改方法
Sep 10 PHP
php实现12306火车票余票查询和价格查询(12306火车票查询)
Jan 14 PHP
PHP的fsockopen、pfsockopen函数被主机商禁用的解决办法
Jul 08 PHP
浅析THINKPHP的addAll支持的最大数据量
Feb 03 PHP
php删除数组指定元素实现代码
May 03 PHP
PHP基于自定义函数实现的汉字转拼音功能实例
Sep 30 PHP
Thinkphp5+uploadify实现的文件上传功能示例
May 26 PHP
详解php中curl返回false的解决办法
Mar 18 PHP
PHP面向对象程序设计之对象克隆clone和魔术方法__clone()用法分析
Jun 12 PHP
PHP执行普通shell命令流程解析
Aug 24 PHP
实例解析php的数据类型
Oct 24 #PHP
网站被恶意镜像怎么办 php一段代码轻松搞定(全面版)
Oct 23 #PHP
PHP中使用mpdf 导出PDF文件的实现方法
Oct 22 #PHP
php微信公众号开发之答题连闯三关
Oct 20 #PHP
php微信公众号开发之简答题
Oct 20 #PHP
php微信公众号开发之快递查询
Oct 20 #PHP
php微信公众号开发之翻页查询
Oct 20 #PHP
You might like
PHP开发文件系统实例讲解
2006/10/09 PHP
php md5下16位和32位的实现代码
2008/04/09 PHP
PHP 批量更新网页内容实现代码
2010/01/05 PHP
php下使用iconv需要注意的问题
2010/11/20 PHP
php使用Smarty的相关注意事项及访问变量的几种方式
2011/12/08 PHP
使用WordPress发送电子邮件的相关PHP函数用法解析
2015/12/15 PHP
php通过header发送自定义数据方法
2018/01/18 PHP
dotopAlert 提示用户需安装播放器的代码
2012/09/17 Javascript
循环 vs 递归浅谈
2013/02/28 Javascript
Javascript中的delete操作符详细介绍
2014/06/06 Javascript
jQuery插件Timelinr 实现时间轴特效
2015/10/04 Javascript
JavaScript中输出信息的方法(信息确认框-提示输入框-文档流输出)
2016/06/12 Javascript
使用jquery datatable和bootsrap创建表格实例代码
2017/03/17 Javascript
Bootstrap3.3.7导航栏下拉菜单鼠标滑过展开效果
2017/10/31 Javascript
vux uploader 图片上传组件的安装使用方法
2018/05/15 Javascript
jQuery实现table表格信息的展开和缩小功能示例
2018/07/21 jQuery
JS实现利用闭包判断Dom元素和滚动条的方向示例
2019/08/26 Javascript
浅析JavaScript预编译和暗示全局变量
2020/09/03 Javascript
[06:20]2015国际邀请赛第三日top10
2015/08/08 DOTA
python使用super()出现错误解决办法
2017/08/14 Python
对python opencv 添加文字 cv2.putText 的各参数介绍
2018/12/05 Python
python和mysql交互操作实例详解【基于pymysql库】
2019/06/04 Python
Python安装及Pycharm安装使用教程图解
2019/09/20 Python
tensorflow实现读取模型中保存的值 tf.train.NewCheckpointReader
2020/02/10 Python
Keras在训练期间可视化训练误差和测试误差实例
2020/06/16 Python
Django模型验证器介绍与源码分析
2020/09/08 Python
html5简介及新增功能介绍
2020/05/18 HTML / CSS
Auchan Direct波兰:欧尚在线杂货店
2016/10/19 全球购物
英国折扣零售连锁店:QD Stores
2018/12/08 全球购物
Maxpeedingrods美国:高性能汽车零件
2020/02/14 全球购物
迪卡侬中国官网:Decathlon中国
2020/08/10 全球购物
有abstract方法的类一定要用abstract修饰吗
2016/03/14 面试题
人资专员岗位职责
2014/04/04 职场文书
幼儿园园长新年寄语
2015/08/17 职场文书
职业规划从高考志愿专业选择开始
2019/08/08 职场文书
分享五个Node.js开发的优秀实践 
2022/04/07 NodeJs