phpstudy2018升级MySQL5.5为5.7教程(图文)
PHPStudy升级MySQL 5.5至MySQL 5.7教程(图文)详解:长沙网络推广分享经验
随着数据库技术的不断发展,MySQL版本也在不断升级,本文将详细介绍如何将PHPStudy升级到MySQL 5.7版本。本文的教程由长沙网络推广分享,旨在为需要的读者提供参考和帮助。接下来,让我们一起跟随长沙网络推广来看看如何完成这次升级吧。
一、下载MySQL 5.7版本
我们需要从MySQL官网下载MySQL 5.7版本。这里我们下载的是MySQL 5.7.24版本。下载完成后,我们需要进行下一步操作。
二、删除旧版本并解压新版本
进入D:phpStudyPHPTutorial目录下,删除之前的MySQL版本。然后将下载好的MySQL 5.7.24版本解压并修改为MySQL。在MySQL目录下新建myi文件,并加入以下内容:
[mysqld]
port=3306
basedir="D:/phpStudy/PHPTutorial/MySQL/"
datadir="D:/phpStudy/PHPTutorial/MySQL/data/"
请注意,这里的目录需要根据自己的实际情况进行修改。
三、安装数据库
由于MySQL 5.7版本没有data文件夹,我们需要进行初始化。以管理员权限执行以下命令:
mysqld --initialize-insecure --user=mysql
执行完成后,目录下会创建好data目录。
接下来,我们需要安装MySQL 5.7.24版本。执行以下命令:
mysqld --install mysql --default-file=D:\phpStudy\PHPTutorial\MySQL\myi
安装完成后,我们仍然无法直接启动MySQL服务。我们需要打开phpstudy2018并创建一个服务。在此过程中,我们会看到有两个服务:mysql和MySQLa。mysql是我们刚才安装MySQL创建的,而MySQLa的服务是phpstudy创建的。由于某种原因,phpstudy2018默认安装可能没有mysql服务。因此我们需要启动MySQLa服务来启动数据库服务。如果我们在重启或关闭后再启动仍然无法启动,这是因为有两个服务占用了资源并产生了冲突,我们需要删除其中一个服务。在这里,我们选择删除mysql服务(因为这个不是Phpstudy创建的服务),然后再次尝试重启phpstudy。安装后没有密码,需要修改密码的可以通过执行以下命令来完成:update mysql.user set authentication_string=password('root') where user='root'; flush privileges; 注意:phpstudy自带的密码修改对MySQL 5.7可能不起作用,因为它的密码字段是authentication_string,而不是之前的password字段。至此,我们的升级过程就完成了。以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持长沙网络推广(狼蚁SEO)。 (完)
编程语言
- phpstudy2018升级MySQL5.5为5.7教程(图文)
- thinkPHP中session()方法用法详解
- jsp 中HttpClient中的POST方法实例详解
- 二进制交叉权限微型php类分享
- laravel 实现关闭CSRF(全部关闭、部分关闭)
- 多种方法实现当jsp页面完全加载完成后执行一个
- Vue.js项目中管理每个页面的头部标签的两种方法
- Yii2框架自定义类统一处理url操作示例
- Visual Studio 2015安装步骤详解
- jquery中EasyUI使用技巧小结
- jQuery滑动效果实现方法分析
- javascript 数字的正则表达式集合
- jquery实现简单的自动播放幻灯片效果
- FLEX给页面添加滚动条实现思路及代码
- Vue.Draggable实现拖拽效果
- node.js版本管理工具n无效的原理和解决方法