新安裝的wampserver怎麼使用本機已有的mysql作為資料庫

來源:互聯網
上載者:User

標籤:password   成本   php   錯誤   資訊   nes   產生   存在   tracking   

一般在一台沒有安裝mysql的機器上安裝好wamp後,能夠直接在wamp的phpMyAdmin中開啟整合的mysql並設定使用者資訊。

而假設之前已經安裝配置好mysql(實usernamepassword),之後才安裝wamp的話,wamp的mysql會與本機mysql產生衝突,
導致頂開phpMyAdmin的時候會報錯,錯誤資訊大致是“使用者root未使用password進行登入”。

分析一下原因能夠知道,phpMyAdmin會讀電腦環境變數中的mysql的路徑,而環境變數中已經存在了一條老mysql的路徑。
在安裝wamp後,wamp就會讀取這條老的mysql路徑而不會讀取內建整合mysql的路徑。可是wamp仍然會使用自己整合mysql的配置資訊(新安裝的wamp的mysql配置資訊沒有password),
終於導致用整合mysql的配置資訊去訪問老mysql的資料庫,所以就會報錯。

網上其它的解決的方法大致有兩種:一種是備份好老的mysql資訊,然後卸載掉,把資料轉移到整合mysql中。還有一種是改變老mysql的port號。防止兩個mysql衝突

而筆者給大家帶來的方法是直接改變整合Mysql的配置資訊,用以訪問本機已經存在的Mysql,經筆者實驗,這樣的方法相當方便。
方法例如以下
在D:\wamp\apps\phpmyadmin4.1.14下編輯config.inc.php
找到以下兩句話

$cfg[‘Servers‘][$i][‘user‘] = ‘root‘;$cfg[‘Servers‘][$i][‘password‘] = ‘‘;

將他們的值改成本機mysql的username和password。

重新啟動wamp全部服務,再次開啟phpMyAdmin的時候就能訪問mysql了

新安裝的wampserver怎麼使用本機已有的mysql作為資料庫

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.