在apache2.2 php5.3.6 mysql5.5下出现#1366号mysql错误解决办法

环境:windows 10 10240

PHP环境

apache2.2 php5.3.6 mysql-5.5.33-winx64

在测试一个开源项目时,出现了

ERROR:1366||Incorrect integer value: ‘‘ for column ‘id‘ at row 1

错误

在网上搜索解决办法:

最终找到了办法。

解释:在mysql 5.0以后的版本里 ID主键 不能自动增加,需要赋值才可以。

在插入语句对应ID的位置,赋值NULL就可以解决了。

另外网友的说明:经过分析msyql 5.1 以上版本必须给字段赋值,自动增加索引字段必须赋值NULL,之前版本可以不赋值自动增加.

时间: 2024-09-29 07:59:32

在apache2.2 php5.3.6 mysql5.5下出现#1366号mysql错误解决办法的相关文章

mysql-5.6.27源码安装及错误解决办法

环境:centos6.5.x86_64 wget http://mirrors.sohu.com/mysql/MySQL-5.6/mysql-5.6.27.tar.gz yum install -y cmake  当然也可以自己下载源码包安装,为方便就Yum安装了 useradd -s /sbin/nologin mysql tar zxvf mysql-5.6.27.tar.gz mkdir -p /data/mysql chown -R mysql:mysql /data/mysql cd

lnamp完整版[linux+apache2.4+php5.5.6+mysql5.6]

Lnamp环境安装实录 将采用的开源软件: Apache [必须,WEB动态脚本服务器,做nginx的反向代理 8080端口] Tengine [必须,WEB静态文件服务器 80端口] MySQL [必须] PHP [必须] 1.Apache安装 A.apr安装 wget -c http://mirror.bjtu.edu.cn/apache/apr/apr-1.5.1.tar.gz tar -zxvf apr-1..5.tar.gz cd apr-1.5.1 ./configure --pre

Apache2.4部署django出现403 Forbidden错误解决办法

前言:Apache部署django出现403 Forbidden错误最好要结合apache中的错误日志来观察出现何种错误导致出现403错误 下午百度了一下午没找到解决办法,试了n种方法,简直坑爹! 比如网页出现最多的解决办法是: <Directory E:/wamp/Apache24/www(你的工程路径)>           Order allow,deny           Allow from all       </Directory> 可惜这样改了后还是报403,最后

MySQL5.5.38和MySQL5.7版本中忘记root密码,解决办法

1.在centos6.5中安装mysql5.5.38版本,忘记密码如何解决? (1).先关闭mysqld服务 service  mysqld  stop (2).使用mysqld_safe安全模式启动mysql,使用两个参数: --skip-grant-tables:跳过授权表 --skip-networking: 跳过网络,防止其他用户对数据库进行读写操作,待密码恢复后可正常开启 执行命令: mysqld_safe  --skip-grant-tables  --skip-networking

Centos7+Apache2.4+php5.6+mysql5.5搭建Lamp环境——为了wordPress

最近想搭建个人博客玩玩,挑来挑去发现口碑不错的博客程序是wordpress,简称wp.虽然是学java路线的程序员,但因入行时间太短,至今没有发现较为称手开源的博客程序,如果各位大神有好的推荐,也希望能在评论中告知. 先上一张效果图: WordPress WordPress是一种使用PHP语言开发的博客平台,用户可以在支持PHP和MySQL数据库的服务器上架设属于自己的网站.也可以把 WordPress当作一个内容管理系统(CMS)来使用. 它的原版是英文的,不过也支持中文版的,据用过的哥们说,

centos6.5 下rpm离线安装apache2.2+php5.5+mysql5.6

1,安装,mysql 见网址:http://bt9527.blog.51cto.com/9142217/1437877 2,安装apache 在如下页面下载apache的for Linux 的源码包 http://www.apache.org/dist/httpd/ 我放在/home/目录下        解压缩:    tar -zxvf httpd-*.tar.gz    mv httpd-* apache    执行命令:    cd apache    ./configure --pre

win7安装 Apache2.2 PHP5.3 MySQL5.6

. APACHE2.2    经典参考资料 http://blog.csdn.net/yousuosi/article/details/9859507 官方下载地址  http://mirror.bit.edu.cn/apache//httpd/binaries/netware/httpd_2.2.29-netware-bin.zip apache提示:Forbidden You don't have permission to access / on this server. 解决方法:修改E

win2003下Apache2.4+PHP5.4+mysql5.6的搭建

1.软件的下载 <1> 下载Apache 2.4.23-VC9-X86 官网地址:http://httpd.apache.org/ 下载教程:http://jingyan.baidu.com/article/29697b912f6539ab20de3cf8.html <2> 下载PHP 5.4.45-VC9-x86 官网地址:http://windows.php.net/download/ 下载地址:http://windows.php.net/downloads/releases

linux+php5.1.6+mysql5.0.2+apache2.0.55安装配置说明(转)

linux+php5.1.6+mysql5.0.2+apache2.0.55安装配置说明:一.mysql5.0.2的安装配置过程及说明:1. #tar -zvxf mysql-5.0.2-alpha.tar.gz2. cd mysql5.0.23. ./configure --prefix=/usr/local/mysql --sysconfdir=/etc --localstatedir=/var/lib/mysql --with-charset=gbk  #--prefix=/usr/loc