你用的是 pconnect(172.16.10.152, root, $Password)
而错误信息是Access denied for user: 'root@tomwang' (Using password: NO)
注意这个Using password: NO,这表示$Password为空
而错误信息是Access denied for user: 'root@tomwang' (Using password: NO)
注意这个Using password: NO,这表示$Password为空
你有msn吗?我只有这个连接的问题需要解决!
不输密码
提示:Access denied for user: 'root@tomwang' (Using password: NO)
2,输入:mysql -h localhost -u root -p
不输密码
登陆成功请问,应该如何配置?
function connect($Database = "", $Host = "", $User = "", $Password = "") {
/* Handle defaults */
if ("" == $Database)
$Database = $this->Database;
if ("" == $Host)
$Host = $this->Host;
if ("" == $User)
$User = $this->User;
if ("" == $Password)
$Password = $this->Password;
/* establish connection, select database */
if ( 0 == $this->Link_ID ) {
$this->Link_ID=mysql_pconnect($Host, $User, $Password);
if (!$this->Link_ID) {
$this->halt("pconnect($Host, $User, \$Password) failed.");
return 0;
} if (!@mysql_select_db($Database,$this->Link_ID)) {
$this->halt("cannot use database ".$this->Database);
return 0;
}
}
return $this->Link_ID;
}
谢谢你!