完美解決phpstudy安裝後mysql沒法啓動(無需刪除原數據庫,無需更改任何配置,無需更改端口)直接共存

PHPstudy與原Mysql兼容解決

一.前言

  今天學習php,固然是要先安裝好運行環境了,phpstyudy是一個運行php的集成環境, 一鍵安裝對新手很友好,與時做爲一個新手,便跟着教程安裝了phpstudy集成環境。php

很快安裝好了,嗯。對新手確實很友好。phpmyadmin,Apache,php直接配置安裝好了。省去了不少時間。html

  但是安裝後卻遇到一個麻煩事,就是這個Mysql啓動後就會過幾秒就顯示Mysql已經中止(這個是我如今的我已經解決這個問題了,應該是個紅色的方框,不要介意,/嘿嘿)。重啓了不少遍。仍是沒法啓動。mysql

  這個時候不只phpstudy裏的mysql沒法啓動,我原來的mysql也不能啓動了。這可怎麼辦我原來的還有不少數據。sql

二.緣由分析

  因而便去網上查找phpstudy和mysql衝突的問題, 哦原來是 這兩個mysql都佔用的是3306端口, 而系統原來的mysql會開機啓動(就是這裏,會讓原來的mysql做爲服務開機啓動監聽)。那麼當你打開phpstudy的時候, 便會再啓動一個mysql服務,這個時候由於是同一個端口的關係,那就衝突了。數據庫

  網上確實有人和我同樣遇到了這個問題,無非就是把原來的mysql刪掉,或者修改配置文件的方式,顯然這樣解決並非我想要的。學習

三.解決問題

  因而我想這樣解決試試吧。把phpstudy裏的mysql端口改成3307是否是就不衝突了,我改了,理論上來講是能夠成功了,但是依然是原來那個樣子。算了太麻煩了。換個方法吧!spa

 

  這個時候我想把phpstudy裏的mysql卸載了吧, 但是有沒有找到phpstudy裏設置mysql路徑的設置。這個方案便行不通另想方案。htm

  因而那,我便想到把安裝好的mysql移動到phpstudy的mysql目錄下,把原來mysql所在位置的文件所有刪除,這樣是否是就可讓phpstudy使用原來的mysql數據庫了,這樣我又嘗試了,仍是沒能解決問題。由於就算這樣移動了mysql運行文件配置文件數據文件,上面那個計算機管理裏面的服務仍是在啓動原來位置的mysql服務,並且這個mysql服務指定的mysql服務文件路徑沒法修改。這個方案便行不通!blog

  咱們再來換個思路。此次我把原來的mysql目錄刪除的文件所有恢復,這下原來的mysql和phpstudy的mysql文件夾的便有相同的內容,以下圖:教程

移動時選擇所有替換。

 

 

 

  總結一下解決方法就是把上圖左邊全部文件,直接複製到→_→右邊~~~

最後再來個成功截圖,耶~~~

 

  這個時候問題就完美的解決了,既能保留原來的數據,實現兩個mysql共存,操做又無需修改配置文件,只要ctrl+c ctr+v就解決問題了。

附:ERROR 2003 (HY000)解決辦法 

本人水平有限若有問題歡迎指正。

            有什麼問題也能夠到下方評論,我看到後還幫忙解決!

 

原文出處:https://www.cnblogs.com/Cherrison-Time/p/10705189.html

相關文章
相關標籤/搜索