我有以下MySQL查询:
INSERT INTO ipi_messages (Message_userID, Message_fromName, Message_fromEmail, Message_subject, Message_body) VALUES(`0`, `hope`, `thisworks@gmail.com`, `i hope`, `this works`)
Run Code Online (Sandbox Code Playgroud)
我的数据库架构是:

在我的生活中,我无法弄清楚这种错误是如何可能的.MySQL为什么试图找到0列之一?它显然甚至不在代码的列声明部分中.
那么为什么我会收到错误Unknown column '0' in 'field list'?