Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我已经 ping 以确保我已连接到服务器,并且由于我不需要进入的原因,我显然可以阅读它。我所有的数据库调用看起来像这样:
$sql="insert into shoeboxvideos set vidid='$vidid', email='$email' "; $result = mysql_query($sql);
最糟糕的是,在我搬到这台新服务器之前,一切都很好。我不明白是什么阻止了我们编辑数据库。是否有可能在管理员的某个地方有数据库设置?
你确定你在移动的数据库上吗?并且还没有连接到旧数据库?
您是否确认连接到数据库并执行查询正常?mysql_connect(...) or die('failed connect');和mysql_query(...) or die(mysql_error());(如果您使用 PDO 或 mysqli,请更改语法。)
mysql_connect(...) or die('failed connect');
mysql_query(...) or die(mysql_error());
您是否检查了正在登录的 mysql 用户的 mysql 用户权限?可能是用户不存在于新位置。甚至存在两次,与您正在连接的主机一起授予的权限较少