我有一個小網站,我想將我的聯繫人電子郵件存儲在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