因為想要開網路店鋪,所以學著安裝Appserv,想說照著書操作,應該沒什麼大問題,結果沒想到,問題一大堆。
上網下載了最新的版本 (官方下載網址 http://www.appservnetwork.com/ ),我選了2.6版。
這個版本一開始就要設定MySQL的密碼,我後來才知道舊版本不用密碼就能啟動,此目的是為了改善缺點,所以之後不用再config.inc.php檔的設定。
執行http://localhost/,ok。
再來要執行phpmyadmin,http://localhost/phpmyadmin/,不知道該用什麼帳號登入,於是就用localhost,加上之前設定的密碼登入。
這樣試了N次,都無法順利登入,出現了帳號及密碼錯誤的訊息。
最慘的是連上http://localhost/phpmyadmin/,都不再出現登入的畫面,就一直當在那裡,我就一直重開機,結果還是一樣。
幸好我找到解決方法,就是在執行http://localhost/時,畫面第一行(Headline不算)是 phpMyAdmin Database Manager Version 2.10.3,你點它就會出現登入的畫面。
上網查了資料,說帳號預設是root,密碼空白,可是我一直無法順利登入,我的帳號用localhost,密碼空白可以登入,可是畫面出現時,資料庫建立沒有權限。
我就是要上來建立資料庫的,沒有權限,那就沒搞頭了,我馬上上網看趴文,也照著大大的建議操作,加上重灌了很多版本,都沒用。
最後我只能上知識求救,有位高手講了個方法,我照作,方法如下:
密碼不能空白
需要更新 root 的密碼
先登入 mysql
開始>執行>cmd>確定 (會到命令字元)
mysql -u root
方法一:設定 root 密碼為 new_passwd
SET PASSWORD FOR 'root'@'localhost' = PASSWORD('new_passwd');
flush privileges;
方法二:重設 root 密碼為 new_passwd
update mysql.user set password=PASSWORD("new_passwd") where user='root';
flush privileges;
知識網址:http://tw.knowledge.yahoo.com/question/question?qid=1009033007203
可是登入還是不能用root,我就看了他提供的網頁資料,想說既然不能使用,不如再重新install,一切從頭。
沒想到,此次在登入時,帳號用root,密碼用自設的,居然ok了,真是感謝主。
至今我還是不了解到底是哪個環節出問題,不過在搞了三天加上頭痛欲裂後,終於解決了問題,超高興的,將過程寫下來分享給在安裝上遇到和我相同問題的大大參考。
留言列表