我正在努力将网站的服务器从PHP 5.2.17升级到5.5,以防止将来升级,并安装需要PHP 5.4 +的其他软件。
数据库有一个我正在测试的表,其中有一些列在初始INSERT
查询后被编辑。
我还将mysql_connect
功能升级为mysqli_connect
,因为它更安全。
我想其中一个缺点是,您现在必须在执行INSERT
时为表格的每一列提供默认值。
有没有办法绕过它,或者你是否只需要一直提供默认值?
答案 0 :(得分:0)
根据你所说的,我怀疑你的MySQL版本也已升级 - 可能是5.6。
我在这种情况下看到过这个问题,但只有在升级数据库之后;要清楚,我使用的是PDO而不是mysql * _变体,但最终结果是一样的。