1. user 是 mysql 的保留关键字 建议修改或者在使用的时候 `user` 这样使用。
2.你表中的其中一个字段是title,而你在程序中的是 "titel"
错误在这两个位置
一种更正方式是使用“--tmpdir”选项启动mysqld,或在选项文件的[mysqld]部分增加该选项。例如,要想指定目录C:emp,可使用:[mysqld]
tmpdir=C:/temp
目录C:emp必须存在,并有足够的空间允许MySQL写入它。请参见4.3.2节,“使用选项文件”。
该错误的另一个原因可能是许可事宜。请确认MySQL服务器能够写入tmpdir目录。
此外,还用使用perror检查错误代码。服务器无法写入表的一个原因是文件系统已满。
shell>perror 28
错误代码28:磁盘上无剩余空间
mysql_query("INSERT INTO Tieba (Tieid, Time, Ba, Name, Username, Message, Lou) VALUES ('$wd', '$nowtime', '$ba', '$name', '$username', '$ttext', '$lou')") or die(mysql_error()) //改成这样就会有错误提示咯欢迎分享,转载请注明来源:内存溢出
评论列表(0条)