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 相关文章推荐
通过html表格发电子邮件
Oct 09 PHP
Apache2 httpd.conf 中文版
Nov 17 PHP
php 数组的合并、拆分、区别取值函数集
Feb 15 PHP
PHP 调试工具Debug Tools
Apr 30 PHP
PHP时间戳与日期之间转换的实例介绍
Apr 19 PHP
thinkPHP中多维数组的遍历方法
Jan 09 PHP
PHP实现JS中escape与unescape的方法
Jul 11 PHP
PHP简单获取上月、本月、近15天、近30天的方法示例
Jul 03 PHP
PHP实现双链表删除与插入节点的方法示例
Nov 11 PHP
PHP单例模式实例分析【防继承,防克隆操作】
May 22 PHP
PHP Trait代码复用类与多继承实现方法详解
Jun 17 PHP
PHP设计模式之建造者模式(Builder)原理与用法案例详解
Dec 12 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
解决PhpMyAdmin中导入2M以上大文件限制的方法分享
2014/06/06 PHP
人脸识别测颜值、测脸龄、测相似度微信接口
2016/04/07 PHP
ThinkPHP发送邮件示例代码
2016/10/08 PHP
javascript document.images实例
2008/05/27 Javascript
动感效果的TAB选项卡jquery 插件
2011/07/09 Javascript
不使用浏览器运行javascript代码的方法
2013/07/24 Javascript
JavaScript中的ArrayBuffer详细介绍
2014/12/08 Javascript
jquery中one()方法的用法实例
2015/01/16 Javascript
深入理解requestAnimationFrame的动画循环
2016/09/20 Javascript
Cookies 和 Session的详解及区别
2017/04/21 Javascript
JS实现异步上传压缩图片
2017/04/22 Javascript
Angular中实现树形结构视图实例代码
2017/05/05 Javascript
详解vue-router 路由元信息
2017/09/13 Javascript
Node.js学习之查询字符串解析querystring详解
2017/09/28 Javascript
javascript字体颜色控件的开发 JS实现字体控制
2017/11/27 Javascript
js中Object.defineProperty()方法的不详解
2018/07/09 Javascript
vue移动端下拉刷新和上拉加载的实现代码
2018/09/08 Javascript
webstorm中配置Eslint的两种方式及差异比较详解
2018/10/19 Javascript
vue项目初始化到登录login页面的示例
2019/10/31 Javascript
浅谈React中组件逻辑复用的那些事儿
2020/05/21 Javascript
微信小程序实现首页弹出广告
2020/12/03 Javascript
Python查看多台服务器进程的脚本分享
2014/06/11 Python
python基于右递归解决八皇后问题的方法
2015/05/25 Python
python GUI实例学习
2017/11/21 Python
python flask中静态文件的管理方法
2018/03/20 Python
python 返回列表中某个值的索引方法
2018/11/07 Python
Python爬虫HTPP请求方法有哪些
2020/06/03 Python
丝芙兰加拿大官方网站:SEPHORA加拿大
2018/11/20 全球购物
德国50岁以上交友网站:Lebensfreunde
2020/03/18 全球购物
软件测试面试题
2014/01/05 面试题
我们没有写servlet的构造方法,那么容器是怎么创建servlet的实例呢
2013/04/24 面试题
幼儿园校园小喇叭广播稿
2014/10/17 职场文书
护理专业自荐信范文
2015/03/06 职场文书
离婚案件上诉状
2015/05/23 职场文书
趣味运动会新闻稿
2015/07/17 职场文书
CPU不支持Windows11系统怎么办
2021/11/21 数码科技