我可能太傻了,看不出来,但我的问题是:$stmt = $mysql->prepare("INSERT INTO projects_files (mid,filename,type) VALUESvariables doesn't match number of parameters in prepared statement
我已经检查了所有的vars是否被分配,并且有一个值,并且数据类型是正常的。预先感谢您的帮助
我使用mysql创建了一个数据库。我使用MySQLDump创建一个文本格式的数据库备份文件( Windows上的MySql 5.5 )。数据库在我的机器上是本地的(本地主机)。在运行命令之前,我删除数据库并使用MySQL工作台创建数据库。I在DOS提示符中键入以下命令以恢复数据库: mysql -u root -p -h loc