phpStudy 升级 MySQL5.7
Posted houss
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了phpStudy 升级 MySQL5.7相关的知识,希望对你有一定的参考价值。
最新在开发项目中需要使用到mysql5.7以上版本,但是phpStudy的版本是5.5,所以需要针对MySQL升级一下
步骤
1.备份原本MySQL
备份:原本phpStudy中的MySQL文件夹改名为MySQL#
2.下载MySQL5.7
百度网盘地址:https://pan.baidu.com/s/1_qpVxBC-6fuzuUqMGIPAJA
下载地址:https://dev.mysql.com/downloads/file/?id=467269
3.准备工作
将压缩包中的文件夹改名为MySQL,移动到phpStudy\\PHPTutorial 下
将其my-default.ini 文件改名为my.ini
打开my.ini文件,配置一下两项(根据自己的路径配置)
4.配置环境变量
5.初始化、安装、启动
打开以管理员身份运行cmd
初始化
mysqld --initialize
安装:
mysqld --install
启动:
net start MySQL
注意:如果不以管理员身份运行cmd执行以上命令,有可能会遇到一下报错信息
6.修改配置文件
打开 my.ini,找到 [mysqld],在下面添加:
skip-grant-tables
此时使用 root 账号,密码处按回车即可登录
7.登录后执行以下命令修改密码
update mysql.user set authentication_string=password(‘new_password‘) where user=‘root‘ and Host =‘localhost‘;
执行完成后退出MySQL,注释或者删除掉my.ini中 skip-grant-tables,停止mysql : net stop MySQL,再启动: net start MySQL
8.登录查看版本
登录后执行
ALTER USER USER() IDENTIFIED BY ‘news_password‘;
查看版本
select version();
至此安装完成
8.phpstudy升级mysql后启动不了
Windows键+R 输入 services.msc 查看一下服务名称 也就是 mysql 与mysqla,如果没有mysqla 或者 phpstudy启动不了mysql ,
打开cmd 运行
sc delete mysql
然后在phpstudy其他菜单选项->服务管理器->MySQL->安装服务 后即可启动,就会有mysqla服务了(mysqla是phpstudy操作mysql的服务)
以上是关于phpStudy 升级 MySQL5.7的主要内容,如果未能解决你的问题,请参考以下文章
phpstudy升级mysql到mysql5.7.17后修改root密码