1、下載指定版本:從官網上下載高版本的 MySQL :https://dev.mysql.com/downloads/file/?id=467269,選的版本是 5.7.17
2、請注意第四部以前是可以的,后來可能更新了的原因,不需要執行第四部了。
3、備份原來 phpStudy 中 MySQL 安裝目錄。然后將下載的文件解壓到phpstudy相應目錄 名字還是叫MySQL.
4、進入到MySQL里面,創建一個空的名字為data的文件夾。然后復制 my-default.ini ,重命名為 my.ini。打開 my.ini,找到 #basedir 處編輯如下圖:
5、把 MySQL 安裝路徑添加至系統環境變量。在 cmd 下執行命令:mysqld --initialize。沒有顯示任何報錯信息標識初始化數據庫成功。 (切記在以上整個過程中都不要用phpstudy去啟動mysql)
6、以上都操作成功以后,就可以在phpstudy上啟動mysql了,接下來就是要修改密碼。在my.ini文件的最后一行加上如圖所示的代碼,然后保存退出,重啟mysql
skip-grant-tables
7、用phpstudy的mysql命令行工具進入mysql,輸入密碼的時候直接enter.進去以后再修改密碼
update mysql.user set authentication_string=password('root') where user='root' and Host ='localhost';修改密碼
update mysql.user set host='%' where user='root';
FLUSH PRIVILEGES; 刷新權限
修改完后將之前的skip-grant-tables注釋掉然后重啟。
8、下一步修改密碼,必須修改密碼而且不能修改成root。貌似是5.7的安全性造成的,親測不能設置密碼為root不然navicat不能鏈接
命令行下用戶登錄 mysql -uroot -p 輸入密碼 進入以后輸入下面的命令然后重啟
SET PASSWORD = PASSWORD('asdfASDF1234');
重啟整個過程就結束了。
PHP-----------------升級方式
1、http://php.net/downloads.php PHP官網
下載windows版本
2、選擇php7.2的 64位的 nts版本。
3、下載
4、解壓放到phpstudy的PHP目錄下
5、將php.ini-development修改為php.ini.,並進行相關修改。可以對照之前版本,將相應的路徑配置修改一下。這里不詳細說了。完了以后重啟就可以了。