首先檢視phpstudy的mysql版本:
方法一 使用mysql的version函式:
mysql> select version();方法二 status命令
mysql> status;方法三 直接在cmd下輸入命令檢視
下面開始公升級資料庫
1、備份好自己的資料庫
2、清空phpstudy裡的mysql資料夾,記得關閉phpstudy,不然無法清空資料夾。
5、然後複製my-default.ini,改成my.ini,修改配置路徑
basedir = d:\phpstudy\mysql6、新增環境變數(如果之前加過此步忽略)datadir = d:\phpstudy\mysql\data
d:\phpstudy\mysql\bin7、在bin目錄下用管理員身份開啟cmd,然後安裝mysql
mysqld install安裝完成後,可以使用phpstudy啟動,也可以使用net start mysql
8、設定密碼,剛安裝完的mysql是沒有密碼的
1)直接使用命令登入,第一次登入沒有密碼,直接回車就好(root為使用者名稱)。
2)更改密碼,原先改密碼都是password列,但是5.7改成了authentication_string
update user set password=password('root') where user='root';3)重新整理mysql的系統許可權相關表( 新設定使用者或更改密碼)
flush privileges4)重啟mysql (命令列),windows下不能直接重啟(restart),只能先停止,再啟動。
net stop mysql9、更改遠端訪問(預設只能本機訪問)net start mysql
usemysql; //
選擇資料庫
select user,host from user; //
檢視使用者和host
10、強制公升級檢查(可以略過)
由於公升級有時候會造成一些不同步的問題,最好是退出mysql,進行強制公升級檢查,以保證資料庫公升級正確以及強制修正。
mysql_upgrade -uroot -p --force11、資料庫公升級已經完成,檢視版本即可。phpstudy公升級Mysql的方法
phpstudy很糟心,不能選擇mysql的版本,所以就強制公升級。選擇好適合自己的配置後按download 1,使用有管理員許可權的cmd開啟phpstudy目錄下的mysql目錄下的bin資料夾,我的是d phpstudy phptutorial mysql bin 執行 mysqld remo...
PhpStudy公升級MySQL版本到5 7
1 備份當前資料庫資料 最好是導成 sql 檔案 2 備份 phpstudy 下的 mysql 資料夾 以防公升級失敗 還可以使用舊版本的資料庫 4 複製乙份my default.ini,改名為my.ini 開啟my.ini加上 basedir e phpstudy mysql datadir e ...
安裝Phpstudy時Mysql無法啟動的問題
首先,在我本機上之前安裝過mysql5.7,所以在安裝phpstudy時,其中mysql的安裝沒有建立服務 因為我原本的mysql,建立的服務預設名字是mysql 我首先想的是刪除原先的mysql5.7的服務,再在新的mysql的bin目錄下建立新服務 1 刪除原先服務名 sc delete 服務名...