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中对xml读取的相关函数的介绍一
Jun 05 PHP
PHP字符串 ==比较运算符的副作用
Oct 21 PHP
PHP5.3.1 不再支持ISAPI
Jan 08 PHP
初品cakephp 入门基础
Feb 16 PHP
兼容ie6浏览器的php下载文件代码分享
Jul 14 PHP
Symfony实现行为和模板中取得request参数的方法
Mar 17 PHP
PHP微信开发之根据用户回复关键词\位置返回附近信息
Jun 24 PHP
Windows2003下php5.4安装配置教程(IIS)
Jun 30 PHP
php 调用ffmpeg获取视频信息的简单实现
Apr 03 PHP
PHP实现数组和对象的相互转换操作示例
Mar 20 PHP
php经典趣味算法实例代码
Jan 21 PHP
php中加密解密DES类的简单使用方法示例
Mar 26 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 Static关键字实用方法
2010/06/04 PHP
PHP采集类Snoopy抓取图片实例
2014/06/19 PHP
PHP 配置后台登录以及模板引入
2017/01/24 PHP
thinkphp框架page类与bootstrap分页(美化)
2017/06/25 PHP
Jquery Change与bind事件代码
2011/09/29 Javascript
ASP.NET jQuery 实例13 原创jQuery文本框字符限制插件-TextArea Counter
2012/02/03 Javascript
获取div编辑框,textarea,input text的光标位置 兼容IE,FF和Chrome的方法介绍
2012/11/08 Javascript
extjs关于treePanel+chekBox全部选中以及清空选中问题探讨
2013/04/02 Javascript
根据身份证号自动输出相关信息(籍贯,出身日期,性别)
2013/11/15 Javascript
优化javascript的执行效率一些方法总结
2013/12/25 Javascript
纯JS代码实现气泡效果
2016/05/04 Javascript
实现easyui的datagrid导出为excel的示例代码
2016/11/10 Javascript
javascript实现数据双向绑定的三种方式小结
2017/03/09 Javascript
浅谈Angular 中何时取消订阅
2017/11/22 Javascript
npm 下载指定版本的组件方法
2018/05/17 Javascript
解决vue-cli webpack打包后加载资源的路径问题
2018/09/25 Javascript
VUE2.0 ElementUI2.0表格el-table自适应高度的实现方法
2018/11/28 Javascript
vue.js使用v-model实现表单元素(input) 双向数据绑定功能示例
2019/03/08 Javascript
[01:02:47]EG vs Secret 2019国际邀请赛淘汰赛 胜者组 BO3 第一场 8.21.mp4
2020/07/19 DOTA
编写Python小程序来统计测试脚本的关键字
2016/03/12 Python
python3新特性函数注释Function Annotations用法分析
2016/07/28 Python
使用Template格式化Python字符串的方法
2019/01/22 Python
python3 deque 双向队列创建与使用方法分析
2020/03/24 Python
关于Python 解决Python3.9 pandas.read_excel(‘xxx.xlsx‘)报错的问题
2020/11/28 Python
简单说说tomcat的配置
2013/05/28 面试题
如何用Python输出一个Fibonacci数列
2016/08/28 面试题
老师给学生的表扬信
2014/01/17 职场文书
服务标语大全
2014/06/18 职场文书
会计学专业求职信
2014/07/17 职场文书
十佳家长事迹材料
2014/08/26 职场文书
北京青年观后感
2015/06/15 职场文书
2015年暑期见闻
2015/07/14 职场文书
2015年小学财务工作总结
2015/07/20 职场文书
pytest进阶教程之fixture函数详解
2021/03/29 Python
Nginx的rewrite模块详解
2021/03/31 Servers
5个实用的JavaScript新特性
2022/06/16 Javascript