php - 运行 create table 时不断收到错误消息 1064

标签 php mysql

我是 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 - You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '',' PRIMARY KEY (id), cellco VARCHAR(30)',' cellurl VARCHAR(30)) Co' at line 5

最佳答案

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

关于php - 运行 create table 时不断收到错误消息 1064,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32414445/

相关文章:

javascript - PHP 错误 : undefined variable

php - 将带有值的产品属性添加到 Woocommerce 中的产品

php - Laravel Sanctum token - 两个数据库

mysql - 在mysql查询中使用两个内连接

mysql - 在我自己的桌面上使用 virtualbox LAMP

php - Wordpress 组合查询

php - 计算可能性 PHP、MySqli

javascript - 如何将表单提交到页面,以便该新页面在新窗口(而不是新选项卡)中打开?

mysql - 安装 Innodb 插件

php - 使用 PHP 解析时,WHERE NOT EXISTS 在 SQL 中出现语法错误