最新在開發項目中需要使用到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的服務)
