原文: phpstudy2018升级MySQL5.5为5.7教程(图文)

一、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/"

这是我自己的目录,有不同的按照自己的作相应修改即可

三、安装数据库

1、由于5.7版本没有data文件夹,我们需要初始化,管理员权限执行如下命令

mysqld --initialize-insecure --user=mysql

然后目录下就会创建好data目录

2、安装MySQL5.7.24,执行

mysqld --install mysql --default-file=D:\phpStudy\PHPTutorial\MySQL\my.ini

创建成功但是现在还是没法启动,打开phpstudy2018也启动后也会停止 ,我们要在Phpstudy创建一个服务,如下

查看服务有mysql、MySQLa两个服务,mysql是刚才安装MySQL创建扔,5.7.24MySQLa的服务是phpstudy创建的(不知道什么原因phpstudy2018默认安装好没有mysql服务)

然后,我们在服务里面启动MySQLa服务,然后去看phpstudy,数据库服务也启动了,但是如果我们重启或者说关闭了再启动还是启动不起来,这是因为有2个服务占用了,起冲突,需要删除一个。

3、删除mysql服务(因为这个不是Phpstudy创建的服务,所以删除,不能删除MySQLa服务)

sc delete mysql

然后再试试,重启一下phpstudy

然后登录5.7.24,首次安装后没有密码

mysql -u root -p

需要修改密码的需要执行

update mysql.user set authentication_string=password('root') where user='root';
flush privileges;

phpstudy自带的密码修改对MySQL5.7不起作用,因为他的密码字段是authentication_string,之前是password

phpstudy2018升级MySQL5.5为5.7.24教程(图文)相关推荐

  1. CentOS 5 升级mysql5.1启动服务时报错

    CentOS 5 升级mysql5.1启动服务时报错: [ERROR] Error message file '/usr/share/mysql/english/errmsg.sys' had onl ...

  2. centos 升级mysql_CentOS 7下升级MySQL5.7.23的一个坑

    发现CentOS 7下升级MySQL5.7.23的一个坑,以前面升级到MySQL 5.7.23的一个集群为例 在我们环境下打开文件描述符个数的参数open_files_limit在MySQL 5.6. ...

  3. yum mysql 5.1 innodb_Yum升级mysql5.1到5.6

    Yum升级mysql5.1到5.6 有一些虚拟机.云主机提供商仍然使用的是老版本的安装套件.预装的应用软件版本很低. 比如 techbrood.com 使用的云服务器,其中MySQL预装版本为老版本5 ...

  4. centos mysql 升级 5.7_CentOS 7下升级MySQL5.7.23的一个坑

    发现CentOS 7下升级MySQL5.7.23的一个坑,以前面升级到MySQL 5.7.23的一个集群为例 在我们环境下打开文件描述符个数的参数open_files_limit在MySQL 5.6. ...

  5. centos 6.8 升级mysql_centos6.8 Mysql5.6.22 升级 mysql-5.7.20

    一.检查系统环境 二.备份数据库 mysqldump –all-databases > allbackupfile.sql (建议:有条件的话可使用图形化界面备份,操作灵活) 三.下载安装文件 ...

  6. ubuntu安装python3.8_将 Ubuntu 16 和 18 上的 python 升级到最新 python3.8 的方法教程

    1. 概述 本文记录在 Ubuntu 16.04 上将 python 升级为 3.8 版本,并配置为系统默认 python3 的过程. 在 Ubuntu 16.04 中,python3 的默认版本为 ...

  7. php mysql5.7.110安装教程_MYSQL教程mysql5.7.19 winx64安装配置方法图文教程(win10)

    <MYSQL教程mysql5.7.19 winx64安装配置方法图文教程(win10)>要点: 本文介绍了MYSQL教程mysql5.7.19 winx64安装配置方法图文教程(win10 ...

  8. 苹果4s安装linux,不用升级iOS6 苹果4s中文siri安装教程

    0 不用升级iOS6 苹果4s中文siri安装教程 2012-07-09 06:57 不用升级iOS6 苹果4s中文siri安装教程 { "info": { "setna ...

  9. 彻底删除mysql5.1_MySQL5.1安装与卸载教程

    本文采用最新版MySQL5.1.62版本作为安装教程演示,本人亲试过程,准确无误.可供读者参考. [声明] 本文为博主原创文章,未经博主允许不得转载. 下载 安装 下载完成之后双击安装,可以选择自定义 ...

最新文章

  1. SQL Server中如何识别、查找未使用的索引(unused indexes)
  2. 微服务架构 — 服务治理 — 服务注册与发现、服务订阅与通知
  3. MYSQL1130错误的解决方案
  4. ecshop清除mysql缓存_禁用ecshop缓存,关闭ecshop缓存功能
  5. 谷歌大脑自门控激活函数Swish
  6. Naïve UI——一个 Vue 3 组件库
  7. python3怎么安装docx_如何在 Python 3.4 上安装 python-docx
  8. ASP.NET 将Excel导入数据库
  9. linux python虚拟环境 error_阿里云Linux系统配置python3-虚拟环境-mysql --踩坑实践(Ubuntu系统转centOS7)...
  10. Ps 初学者教程,如何添加选择、减去选择和进行交叉选择?
  11. Sql Server 时间格式
  12. NXP JN5169 烧录器原理图(FT232RL,不带按键)
  13. Boss直聘招聘数据分析-202104月版
  14. 网络安全-CTF取证方法大汇总,建议收藏!
  15. 如何批量新建文件夹并重命名
  16. Linux-linux系统函数
  17. 嵌入式linux onvif,linux设备上的Onvif 实现3 :gSOAP嵌入式linux下的移植与程序开发
  18. 理解--漏极开路输出--推挽输出
  19. 微软发布6月份安全更新程序补丁(For Windows xp/2003/2000/vista和Office 2003/2007所有更新产品补丁)
  20. nyoj 171 聪明的kk【Java】

热门文章

  1. GitHub 标星 17 万:打破程序员“中年危机”的「编程面试大学」!
  2. 一个三本程序猿的大厂逆袭之路
  3. 因女朋友的一个建议,这位程序员创立仅 551 天公司就被 10 亿美元收购了
  4. 46 岁美国华裔“鞋王”意外去世,25 岁创业成亿万富翁
  5. 当产品上线前出了 Bug | 每日趣闻
  6. 笑死,别再黑程序员了好吗? | 每日趣闻
  7. 泛型排序器TComparer
  8. PacificA 一致性协议解读
  9. 商务部强势回应 欧盟裁定高额税率方法不合理
  10. 基于postfix一步一步构建Mailserver,支持虚拟用户,支持WebMail