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 字符串加密函数(在指定时间内加密还原字符串,超时无法还原)
Apr 28 PHP
深入php中var_dump方法的使用详解
Jun 24 PHP
PHP与MYSQL中UTF8 中文排序示例代码
Oct 23 PHP
PHP+AJAX实现投票功能的方法
Sep 28 PHP
java模拟PHP的pack和unpack类
Apr 13 PHP
php利用gd库为图片添加水印
Nov 09 PHP
phpmailer绑定邮箱的实现方法
Dec 01 PHP
浅谈Yii乐观锁的使用及原理
Jul 25 PHP
PHP开发中解决并发问题的几种实现方法分析
Nov 13 PHP
Yii2处理密码加密及验证的方法
May 12 PHP
php反射学习之不用new方法实例化类操作示例
Jun 14 PHP
laravel 实现划分admin和home 模块分组
Oct 15 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警告Cannot use a scalar value as an array的解决方法
2012/01/11 PHP
php获取错误信息的方法
2015/07/17 PHP
使用tp框架和SQL语句查询数据表中的某字段包含某值
2019/10/18 PHP
js 函数调用模式小结
2011/12/26 Javascript
Javascript和HTML5利用canvas构建Web五子棋游戏实现算法
2013/07/17 Javascript
JavaScript静态类型检查工具FLOW简介
2015/01/06 Javascript
JavaScript学习笔记之JS函数
2015/01/22 Javascript
JS定义类的六种方式详解
2016/05/12 Javascript
基于javascript实现的购物商城商品倒计时实例
2016/12/11 Javascript
解读vue生成的文件目录结构及说明
2017/11/27 Javascript
JS+HTML实现的圆形可点击区域示例【3种方法】
2018/08/01 Javascript
addEventListener()和removeEventListener()追加事件和删除追加事件
2020/12/04 Javascript
5个很好的Python面试题问题答案及分析
2018/01/19 Python
Python读取本地文件并解析网页元素的方法
2018/05/21 Python
Python实现简易过滤删除数字的方法小结
2019/01/09 Python
python实现坦克大战
2020/04/24 Python
Python求解排列中的逆序数个数实例
2020/05/03 Python
HTML5进度条特效
2014/12/18 HTML / CSS
将"引用"作为函数参数有哪些特点
2013/04/05 面试题
高职助产应届生自荐信
2013/09/24 职场文书
教育课题研究自我鉴定范文
2013/12/28 职场文书
优秀党支部事迹材料
2014/01/14 职场文书
食品行业求职人的自我评价
2014/01/19 职场文书
《诺贝尔》教学反思
2014/02/17 职场文书
优秀毕业生推荐信范文
2014/03/07 职场文书
班级体育活动总结
2014/07/05 职场文书
群众路线四风对照检查材料
2014/11/04 职场文书
检察院起诉意见书
2015/05/20 职场文书
钢铁是怎样炼成的读书笔记
2015/06/29 职场文书
2016秋季校长开学典礼致辞
2015/11/26 职场文书
导游词之绍兴柯岩古镇
2020/01/09 职场文书
SQL Server——索引+基于单表的数据插入与简单查询【1】
2021/04/05 SQL Server
python tkinter实现定时关机
2021/04/21 Python
如何设计高效合理的MySQL查询语句
2021/05/26 MySQL
Django+Celery实现定时任务的示例
2021/06/23 Python
Vue实现tab导航栏并支持左右滑动功能
2021/06/28 Vue.js