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初学者们头痛的十四个问题
Jan 15 PHP
无法载入 mcrypt 扩展,请检查 PHP 配置终极解决方案
Jul 18 PHP
php中使用临时表查询数据的一个例子
Feb 03 PHP
php-fpm配置详解
Feb 12 PHP
php中FTP函数ftp_connect、ftp_login与ftp_chmod用法
Nov 18 PHP
php防止sql注入简单分析
Mar 18 PHP
php写入、删除与复制文件的方法
Jun 20 PHP
PHP+sqlite数据库操作示例(创建/打开/插入/检索)
May 26 PHP
php中序列化与反序列化详解
Feb 13 PHP
详解laravel安装使用Passport(Api认证)
Jul 27 PHP
YII框架关联查询操作示例
Apr 29 PHP
laravel 使用auth编写登录的方法
Sep 30 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的fsockopen、pfsockopen函数被主机商禁用的解决办法
2014/07/08 PHP
PHP保存带BOM文件的方法
2015/02/12 PHP
详解PHP安装mysql.so扩展的方法
2016/12/31 PHP
JavaScript 全角转半角部分
2009/10/28 Javascript
jquery.artwl.thickbox.js  一个非常简单好用的jQuery弹出层插件
2012/03/01 Javascript
js弹出层(jQuery插件形式附带reLoad功能)
2013/04/12 Javascript
使用jQuery和PHP实现类似360功能开关效果
2014/02/12 Javascript
JQuery CheckBox(复选框)操作方法汇总
2015/04/15 Javascript
jQuery右侧选项卡焦点图片轮播特效代码分享
2015/09/05 Javascript
zepto与jquery的区别及zepto的不同使用8条小结
2016/07/28 Javascript
详解AngularJs中$resource和restfu服务端数据交互
2016/09/21 Javascript
js删除数组中的元素delete和splice的区别详解
2018/02/03 Javascript
微信小程序 腾讯地图显示偏差问题解决
2019/07/27 Javascript
javascript实现弹出层效果
2019/12/10 Javascript
Vue作用域插槽实现方法及作用详解
2020/07/08 Javascript
[02:36]DOTA2-DPC中国联赛 正赛 PSG.LGD vs Magma 选手采访
2021/03/11 DOTA
python实现在字符串中查找子字符串的方法
2015/07/11 Python
Python3实现的字典、列表和json对象互转功能示例
2018/05/22 Python
让Django支持Sql Server作后端数据库的方法
2018/05/29 Python
pyQt4实现俄罗斯方块游戏
2018/06/26 Python
python爬虫之自制英汉字典
2019/06/24 Python
Pytorch框架实现mnist手写库识别(与tensorflow对比)
2020/07/20 Python
Django Auth用户认证组件实现代码
2020/10/13 Python
家用个人磨皮机:Trophy Skin
2017/03/30 全球购物
美国最大的无人机经销商:DroneNerds
2018/03/20 全球购物
软件测试有哪些?什么是配置项?
2012/02/12 面试题
环境工程求职简历的自我评价范文
2013/10/24 职场文书
铁路工务反思材料
2014/02/07 职场文书
心理咨询专业自荐信
2014/07/07 职场文书
法人代表证明书
2014/09/18 职场文书
民政局副局长民主生活会个人对照检查材料
2014/09/19 职场文书
群众路线教育实践活动对照检查材料思想汇报(副处级领导)
2014/10/04 职场文书
清洁工个人总结
2015/03/04 职场文书
奖学金个人总结
2015/03/04 职场文书
银行求职信范文怎么写
2015/03/20 职场文书
在Python 中将类对象序列化为JSON
2022/04/06 Python