1 頁 (共 2 頁)

[問題]Mysql的怪問題

發表於 : 2002-07-03 21:59
kylen
想請問有沒有人有遇過
我Mysql安裝好了也可以進去SQL Plus
但不管是phpmyadmin或是安裝Phpbb2
都會出現Can't connect to local MySQL server
或是Warning: MySQL Connection Failed: Unknown MySQL Server Host 'localhosts' (2) in /usr/local/apache/htdocs/phpBB2/db/mysql4.php on line 48
phpBB : Critical Error

Could not connect to the database

感覺像是Mysql沒起來..可是我在linux底下都SQL都還可以下..真是奇怪耶

發表於 : 2002-07-03 22:01
小竹子
你的mysql有開嗎?

發表於 : 2002-07-03 22:13
kylen
我確定有耶..要不我SQL plus都還可以進去新增 刪除修改耶..
我還把Mysql移掉重裝一次\r
也是這樣耶

發表於 : 2002-07-03 22:14
小竹子
mysql跟sql plus一樣嗎?

發表於 : 2002-07-03 22:21
kylen
ㄟ.說錯了..我是指我可以用mysql與sql server連線
也都正常呀

發表於 : 2002-07-03 22:23
小竹子
MySQL Server Host 就是你的apache網頁伺服器的主機名稱

發表於 : 2002-07-03 22:29
kylen
對呀...可是就是不可以耶..請問有可能是什麼問題呢\r
mysql安裝後需要設定嗎?

發表於 : 2002-07-03 22:33
小竹子
你在安裝phpbb的時候
主機名稱要填入你的主機名稱

發表於 : 2002-07-03 22:35
kylen
對呀..我都有打呀
不是說要打localhost嗎?
還有phpmyadmin都不可以
我猜是不是mysql的問題..
可是又找不出來

發表於 : 2002-07-03 22:36
小竹子
localhost是自機而且沒有主機名稱才打的

發表於 : 2002-07-03 22:38
輕狂
這鍋好像是很多人在問呢,通常問題就是Apache 和 MySQL裝在同一台主機的話安裝任何必須存取MySQL的軟體主機名稱一定要填 localhost 。

若是MySQL 跟 Apache 不在同一台主機,那就要去 MySQL 設定准許存取主機的IP在使用者帳號,這技術我沒用過,但是有很多MySQL的書都有寫。

發表於 : 2002-07-03 22:38
kylen
不好意思耶\r
剛剛試過了
一樣出現\r
phpBB : Critical Error
\r
Could not connect to the database

發表於 : 2002-07-03 22:41
小竹子
如果apache的虛擬伺服器跟mysql同一台也並沒有其他共用可以使用localhost這個主機名稱\r

不然通常都會有自己的主機名稱,如果沒有的話mysql不知道要給誰存取

發表於 : 2002-07-03 22:42
kylen
可是我也試過localhost..錯誤訊息一樣耶(我是Apache和mysql裝在同一台)
phpmyadmin怎會也出不來呢...

發表於 : 2002-07-04 00:17
輕狂
阿那你試試看填 127.0.0.1 行不行...