在mysql phpmyadmin中插入空数据时出错

时间:2013-08-06 12:31:35

标签: php mysql iis-7 phpmyadmin

每当我在我的表中插入任何空白数据时,它都可以在XAMPP上运行,但是在我的IIS服务器上运行PHP版本5.3和MySQL版本5.5时我发现错误。我应该在配置文件中做什么设置,以便可以插入任何空值和空白数据,不仅如果我的表有五列,如果在一个查询页面中只插入两个数据,则不写入其余的,然后它也是显示错误

 insert failed Field 'XXX' doesn't have a default value
 insert failed Data truncated for column 'Man_Days' at row 1

是否可以在my.ini或php.ini或config.inc.php中进行任何设置更改

1 个答案:

答案 0 :(得分:0)

首先,您必须尽量避免在表格中插入空白数据。如果不可能,那么尝试插入有价值的字段。所以您可以尝试使用如下所示的mysql插入查询: -

insert into table_name (field1,field3) values(value1,value2);