摘要:是一個很不錯的集成開發環境,提供了很多和等服務器各個版本之間的組合。很多人都疑惑該如何升級數據庫,而且百度搜索中的大部分方法都很復雜而且不是很實用。從官網下載的免安裝版。將剛下下來的解壓至目錄中,并重命名為。前幾行都是一些正常的警告信息。
phpstudy是一個很不錯的集成開發環境,提供了很多PHP和Apache、nginx等web服務器各個版本之間的組合。但是,美中不足,phpstudy直至2018版本,其中使用的mysql一直都是5.5版本,而且沒有提供設置和升級的地方。很多人都疑惑該如何升級數據庫,而且百度搜索中的大部分方法都很復雜而且不是很實用。下面我就把我升級至mysql5.7.18的過程曬出來,跟大家分享。
1.從mysql官網下載windows的免安裝版。
最新版下載地址是:MySQL Community Server
你也可以點擊這里選擇你需要的版本。我選擇的是Windows (x86, 64-bit), ZIP Archive
2.備份mysq的數據,如果需要的話。
3.重命名phpstudy中的MySQL文件夾為MySQL5.5,相當于備份MySQL,也方便你切回去。
4.將剛下下來的mysql-5.7.18-winx64.zip解壓至phpstudy目錄中,并重命名為MySQL。
需要說明的是,mysql5.7解壓之后,目錄中是沒有my.ini配置文件和data文件夾的。需要我們自定義一個my.ini文件。我的my.ini很簡單,如下:
[client] port=3306 [mysql] default-character-set=utf8mb4 [mysqld] port=3306 # 下面兩項basedir和datadir根據你的目錄來 basedir="D:/phpStudy/MySQL/" datadir="D:/phpStudy/MySQL/data/" # 編碼和引擎各位就怎么開心怎么來 character-set-server=utf8mb4 default-storage-engine=INNODB # explicit_defaults_for_timestamp 關閉了 timestamp 類型字段鎖擁有的一些會讓人感到奇怪的默認行為,加入了該參數之后,如果還需要為 timestamp類型的字段指定默認行為,那么就需要顯示的在創建表時顯示的指定。沒有這一行在初始化的時候會報下面這個警告 # TIMESTAMP with implicit DEFAULT value is deprecated. Please use --explicit_defaults_for_timestamp server option (see documentation for more details). explicit_defaults_for_timestamp=true
我的phpstudy是安裝在D盤下的,各位看官根據情況
5.以管理員身份運行命令提示符,進入D:/phpStudy/MySQL/bin,執行mysqld --initialize命令
6.至此,你打開phpstudy就已經可以正常啟動mysq了。
不過,mysq的密碼已經不是默認的root了。
7.打開MySQL目錄下的data文件夾,就是剛剛初始化時候自動生成的data文件夾。里面有個.err的文件,文件名默認是你的計算機名,用sublime text或者記事本等文本編輯器打開。
前幾行都是一些正常的警告信息。最后一行是關鍵,也寫的很清楚了,密碼就在最后。我的這個就是Ktqa4byL 8.修改密碼。在命令行登錄以后,運行SET PASSWORD=PASSWORD("new_password")修改就可以了。 Enjoy It!
文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規行為,您可以聯系管理員刪除。
轉載請注明本文地址:http://m.specialneedsforspecialkids.com/yun/28471.html
摘要:由于在服務器上修改網站代碼時查看修改效果會比較麻煩這極大的影響了我們的工作效率,所以在本地搭建網站環境進行測試是必然的,下面小編給大家分享怎么用在本地搭建網站測試環境。最后本地搭建網站測試環境完成,是不是很簡單,希望對各位朋友有所幫助。怎么用phpstudy在本地搭建wordpress網站測試環境?如今隨著互聯網快速發展,搭建網站的朋友也越來越多,許多學網站的朋友都以為搭建網站必須要有服務器...
摘要:可能又是各種坑。這次成功了之后只有一個,接下來就是升級過程。前提先是停止服務,退出刪除運行清除注冊表刪除文件夾刪除文件夾的文件夾。你的小心心是我前進的動力。 前言 網上很多教程是php2016的mysql的文件位置不同,又是各種嘗試,終于搞了出來,升級版本mysql 版本5.6.39,沒有升級到5.7,5.7沒有data文件夾,我就先在這個版本湊活一下吧。可能又是各種坑。雖然坑踩了很多...
摘要:在程序開發前,首先要做好本地環境的搭建,以及準備好所需程序及各種原料。本系列使用的是版本。國產框架各功能開發系列三,將開始在本地環境中配制,完成數據庫搭建前后臺搭建等功能。 自此開始我們將逐一介紹如何利用國產優秀php框架ThinkPHP開發登錄、上傳、無限極分類、圖文發布等各功能模塊,如果喜歡請關注頭條號生命一路前行。 在程序開發前,首先要做好本地環境的搭建,以及準備好所需程序及各種...
閱讀 2580·2021-08-20 09:38
閱讀 1360·2019-08-30 15:43
閱讀 598·2019-08-29 17:13
閱讀 1609·2019-08-29 14:01
閱讀 1320·2019-08-29 13:29
閱讀 2332·2019-08-23 18:29
閱讀 2052·2019-08-23 17:51
閱讀 1920·2019-08-23 17:16