0

我已经 ping 以确保我已连接到服务器,并且由于我不需要进入的原因,我显然可以阅读它。我所有的数据库调用看起来像这样:

$sql="insert into shoeboxvideos set vidid='$vidid', email='$email' ";
$result = mysql_query($sql); 

最糟糕的是,在我搬到这台新服务器之前,一切都很好。我不明白是什么阻止了我们编辑数据库。是否有可能在管理员的某个地方有数据库设置?

4

1 回答 1

1
  • 你确定你在移动的数据库上吗?并且还没有连接到旧数据库?

  • 您是否确认连接到数据库并执行查询正常?mysql_connect(...) or die('failed connect');mysql_query(...) or die(mysql_error());(如果您使用 PDO 或 mysqli,请更改语法。)

  • 您是否检查了正在登录的 mysql 用户的 mysql 用户权限?可能是用户不存在于新位置。甚至存在两次,与您正在连接的主机一起授予的权限较少

于 2013-04-05T07:58:59.633 回答