簡體   English   中英

運行創建表時,我不斷收到錯誤消息1064

[英]I keep getting Error Message 1064 when running create table

我是PHP和MySQL的新手,但是我正在從事的項目遇到了一些麻煩。 我不斷收到錯誤消息#1064-您的SQL語法有錯誤; 查看與您的MySQL服務器版本相對應的手冊,以在'',''附近使用正確的語法

ea_cellcarrier表結構

CREATE TABLE IF NOT EXISTS ea_cellcarrier(
id INT NOT NULL AUTO_INCREMENT  ',' PRIMARY KEY (  `id` ) ,
cellco VARCHAR( 30 )  ','cellurl VARCHAR( 30 )
)

轉儲表的約束

ea_appointments約束

ALTER TABLE  `ea_appointments` 
ADD CONSTRAINT  `ea_appointments_ibfk_2` 
                 FOREIGN KEY (  `id_users_customer` ) 
                 REFERENCES  `ea_users` (  `id` ) ON DELETE CASCADE ON UPDATE CASCADE ,
ADD CONSTRAINT  `ea_appointments_ibfk_3` 
                 FOREIGN KEY (  `id_services` ) 
                 REFERENCES  `ea_services` (  `id` ) ON DELETE CASCADE ON UPDATE CASCADE ,
ADD CONSTRAINT  `ea_appointments_ibfk_4` 
                 FOREIGN KEY (  `id_users_provider` ) 
                 REFERENCES  `ea_users` (  `id` ) ON DELETE CASCADE ON UPDATE CASCADE ;

MySQL說:文檔

1064-您的SQL語法有誤; 檢查與您的MySQL服務器版本相對應的手冊,以在第5行的'','PRIMARY KEY( id ),cellco VARCHAR(30)','cellurl VARCHAR(30)Co'附近使用正確的語法

CREATE TABLE IF NOT EXISTS ea_cellcarrier
(
  id INT NOT NULL AUTO_INCREMENT, 
  cellco  VARCHAR(30) ,
  cellurl VARCHAR(30) ,
  PRIMARY KEY (`id`) 
)

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM