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 相关文章推荐
DISCUZ 分页代码
Jan 02 PHP
php 表单数据的获取代码
Mar 10 PHP
php下把数组保存为文件格式的实例应用
Feb 08 PHP
PHP 函数学习简单小结
Jul 08 PHP
PHP 第一节 php简介
Apr 28 PHP
php实现的短网址算法分享
Jun 20 PHP
php通过exif_read_data函数获取图片的exif信息
May 21 PHP
php实现图片上传时添加文字和图片水印技巧
Apr 18 PHP
Yii2框架制作RESTful风格的API快速入门教程
Nov 08 PHP
php 静态属性和静态方法区别详解
Apr 09 PHP
php实现和c#一致的DES加密解密实例
Jul 24 PHP
php使用Swoole实现毫秒级定时任务的方法
Sep 04 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访问MYSQL数据库封装类(附函数说明)
2010/12/04 PHP
PHP实现获取图片颜色值的方法
2014/07/11 PHP
PHP实现HTML生成PDF文件的方法
2014/11/07 PHP
PHP实现XML与数据格式进行转换类实例
2015/07/29 PHP
PHP重定向与伪静态区别
2017/02/19 PHP
Javascript 学习书 推荐
2009/06/13 Javascript
Prototype Class对象学习
2009/07/19 Javascript
js实现的折叠导航示例
2013/11/29 Javascript
对js关键字命名的疑问介绍
2014/04/25 Javascript
JS数组的常见用法实例
2015/02/10 Javascript
javascript中日期函数new Date()的浏览器兼容性问题
2015/09/05 Javascript
JavaScript箭头(arrow)函数详解
2017/06/04 Javascript
JavaScript与Java正则表达式写法的区别介绍
2017/08/15 Javascript
浅谈vue中.vue文件解析流程
2018/04/24 Javascript
vue.js轮播图组件使用方法详解
2018/07/03 Javascript
详解vue中axios的封装
2018/07/18 Javascript
微信小程序自定义对话框弹出和隐藏动画
2018/07/19 Javascript
在vue中使用setInterval的方法示例
2019/04/16 Javascript
node.js监听文件变化的实现方法
2019/04/17 Javascript
Python读取ini文件、操作mysql、发送邮件实例
2015/01/01 Python
几种实用的pythonic语法实例代码
2018/02/24 Python
基于python实现的百度音乐下载器python pyqt改进版(附代码)
2019/08/05 Python
你正在寻找的CSS3 动画技术
2011/07/27 HTML / CSS
CSS Houdini实现动态波浪纹效果
2019/07/30 HTML / CSS
爱普生美国官网:Epson美国
2018/11/05 全球购物
澳大利亚购买健身器材网站:Gym Direct
2019/12/19 全球购物
介绍一下Java中的Class类
2015/04/10 面试题
公务员培训自我鉴定
2013/09/19 职场文书
铁路个人事迹材料
2014/01/30 职场文书
新闻专业学生的自我评价
2014/02/13 职场文书
《逃家小兔》教学反思
2014/02/23 职场文书
三八红旗手先进事迹材料
2014/05/13 职场文书
承诺保证书格式
2015/02/28 职场文书
个人年终总结怎么写
2015/03/09 职场文书
Nginx限流和黑名单配置
2022/05/20 Servers