有關 MYSQL 4.0.18 版本的問題..

這個版面主要討論 debian 在 server 端的應用問題, server 種類繁多..舉凡 Web Server 、 File Server、 DHCP Server..等等。

版主: 阿信

有關 MYSQL 4.0.18 版本的問題..

文章kert » 週一 5月 10, 2004 10:41 pm

明明透過網頁從phpMyAdmin ...可以連到資料庫
可是透過 Console Mode 卻不行...

我利用 wget http://localhost/XXX.php .....
會出現 Cann't Connect to MySqL Server ...< cann't connect to 140.129.XXX.XXX Mysql Server > ........
這什麼原因呢???

由遠端 的 CONSOLE下 輸入 wget http://localhost/XXX.php .....
好像也不行 .......一樣的問題 可是 明明 權限都有設好 ...% 任何主機皆可以 ....?



難道會是 PHP 的涵式有問題ㄇ ...
以下是我用到CONNECT TO DATADASE 的方法..

function connect2db($dbhost, $dbuser, $dbpwd, $dbname) {
$db_conn = mysql_connect($dbhost, $dbuser, $dbpwd)
or die ("錯誤: 無法連接到資料庫");
mysql_select_db($dbname, $db_conn) or
die ("錯誤: 無存取資料庫權限");
return $db_conn;
}
kert
可愛的小學生
可愛的小學生
 
文章: 21
註冊時間: 週三 3月 03, 2004 1:56 pm

re:有關 MYSQL 4.0.18 版本的問題..

文章palmpilote » 週二 5月 11, 2004 8:50 am

問一個簡單的問題
你的MySQL是裝在本機嗎?
檢察一下你的$dbhost
看看有沒有從正確的位置進去
ex. palmpilote@localhost和palmpilote@ppp.com是不一樣的帳號和權限
圖檔
看啥?沒看過貓有五條腿的嗎?
http://palmpilote.twbbs.org
個人blog啟動
頭像
palmpilote
快樂的大學生
快樂的大學生
 
文章: 524
註冊時間: 週四 10月 17, 2002 4:01 pm
來自: 笨呆星球

re:有關 MYSQL 4.0.18 版本的問題..

文章kert » 週四 5月 13, 2004 12:36 am

這問題 有人幫我解決了 .... 在my.cnf裡 有一行 skip-networking
要去掉 ... 在前頭加上 # .. 就OK了

原因是 ...localhost 走的是 SOCK ... defaul 的 tcp 3306 原本是不會開啟 ..所以 從別台 走 TCP/IP近來的 ...一率都不行 ~
kert
可愛的小學生
可愛的小學生
 
文章: 21
註冊時間: 週三 3月 03, 2004 1:56 pm


回到 debian server

誰在線上

正在瀏覽這個版面的使用者:沒有註冊會員 和 1 位訪客

cron