我有一个小网站,我想将我的联系人电子邮件存储在MySQL数据库中。 我正在使用PHP和MySQL。每次尝试时,都会给我下面的错误。但是,当我删除@
和.
(点)它工作正常。我真的需要这方面的帮助,请告诉我我正在做什么错误,如果给出代码,这将非常有帮助。我应该使用什么数据类型在mysql数据库中存储电子邮件?
我已经使用VARCHAR
而已。它不断显示下面的错误:
您的SQL语法错误;检查 对应于你的MySQL服务器版本正确的语法在行中使用 附近的 '@ gmail.com(ID INT NOT NULL AUTO_INCREMENT,PRIMARY KEY(ID), 名VARCHAR(3' 手动1
你可以粘贴你试图运行的SQL查询吗? – 2013-03-26 07:52:35
对于电子邮件VARCHAR(50)(对于MySQL)在大多数情况下都可以。 – Arvind 2013-03-26 07:54:30
^请做。因为VARCHAR总是适合我。也许你没有足够大?我通常至少有50个字符。 – 2013-03-26 07:54:51