Php 无法建立到服务器的链接
我在数据库类中编写此代码Php 无法建立到服务器的链接,php,Php,我在数据库类中编写此代码 public function DeleteArticle($list) { $this->setdata("DELETE FROM Article WHERE Code IN (" . implode(',', $list) . ")"); } private function connect() { mysql_connect('localhost' ,'#######' ,'########' );
public function DeleteArticle($list)
{
$this->setdata("DELETE FROM Article WHERE Code IN (" . implode(',', $list) . ")");
}
private function connect()
{
mysql_connect('localhost' ,'#######' ,'########' );
mysql_select_db('allatala_db');
}
public function setdata($query)
{
$this->connect();
mysql_query($query);
mysql_close();
}
并在我的adminpage.php中调用它
if(isset($_POST['delete1']))
{
$obj=new Database();
$obj->DeleteArticle($_POST['checkbox']);
}
所以。。。在我的本地主机服务器中,它可以正常工作,但在服务器中,我有这个问题
无法建立到服务器的链接
请帮助我,您的代码没有错误,因此有一些小错误。 只需确保以下事项 1您的服务器正在运行,请尝试在浏览器中打开phpmyadmin。 2打开phpmyadmin并在实用程序下检查您的用户名和密码。 3您创建的用户必须具有所需的权限
我想你的问题在检查完这些东西后就会解决。你的错误日志中有错误吗?很可能,它无法连接到mysql并冻结。是,此错误消息使用密码拒绝用户“root”@“localhost”的访问:否,我在phpmyadmin中没有问题,但当我尝试在远程服务器中删除记录时出错,可能是您创建了用户,而该用户没有删除权限,然后在您之前打印您的删除查询处决内爆可能有一些问题。