首先查看phpstudy的mysql版本:php
方法一 使用mysql的version函數:html
mysql> select version();
方法二 status命令mysql
mysql> status;
方法三 直接在cmd下輸入命令查看sql
mysql -v mysql --help
下面開始升級數據庫數據庫
一、備份好本身的數據庫函數
二、清空phpstudy裏的MySQL文件夾,記得關閉phpstudy,否則沒法清空文件夾。spa
三、官網下載mysql5.6,連接:https://dev.mysql.com/downloads/mysql/5.6.html#downloads,選擇須要的版本,由於我是64位的,因此選擇下載64位的命令行
四、下載完成,解壓後整個放入以前清空的文件夾,如圖:3d
五、而後複製my-default.ini,改爲my.ini,修改配置路徑rest
basedir = D:\phpStudy\MySQL datadir = D:\phpStudy\MySQL\data
六、添加環境變量(若是以前加過此步忽略)
D:\phpStudy\MySQL\bin
七、在bin目錄下用管理員身份打開cmd,而後安裝mysql
mysqld install
安裝完成後,可使用PHPstudy啓動,也可使用net start mysql
八、設置密碼,剛安裝完的mysql是沒有密碼的
1)直接使用命令登陸,第一次登陸沒有密碼,直接回車就好(root爲用戶名)。
2)更改密碼,原先改密碼都是password列,可是5.7改爲了authentication_string
update user set password=password('root') where user='root';
3)刷新MySQL的系統權限相關表( 新設置用戶或更改密碼)
flush privileges
4)重啓mysql (命令行),Windows下不能直接重啓(restart),只能先中止,再啓動。
net stop mysql
net start mysql
九、更改遠程訪問(默認只能本機訪問)
use mysql; //選擇數據庫 select user,host from user; //查看用戶和host update user set host="%" where host="127.0.0.1";
十、強制升級檢查(能夠略過)
因爲升級有時候會形成一些不一樣步的問題,最好是退出mysql,進行強制升級檢查,以保證數據庫升級正確以及強制修正。
mysql_upgrade -uroot -p --force
十一、數據庫升級已經完成,查看版本便可。