【问题标题】:creating table in PHPmyadmin in local host shows error [duplicate]在本地主机的 PHPmyadmin 中创建表显示错误 [重复]
【发布时间】:2014-11-15 10:54:11
【问题描述】:

当我运行 SQL 代码时,我试图在本地主机的 PHP myadmin 中创建 SQL 表,它显示类似

的错误
#1064 - Erreur de syntaxe près de 'TYPE=MyISAM AUTO_INCREMENT=1' à la ligne 25 

这是我的完整 SQL 代码

CREATE TABLE `mobile` (
`id` int(10) NOT NULL auto_increment,
`place` varchar(65) NOT NULL default '',
`type` varchar(65) NOT NULL default '',
`title` varchar(255) NOT NULL default '',
`ufile` varchar(255) NOT NULL default '',
`ufile1` varchar(255) NOT NULL default '',
`ufile2` varchar(255) NOT NULL default '',
`ufile3` varchar(255) NOT NULL default '',
`mobilebrand` varchar(65) NOT NULL default '',
`mobilemodel` varchar(65) NOT NULL default '',
`mobilecond` varchar(65) NOT NULL default '',
`price` varchar(65) NOT NULL default '',
`location` varchar(65) NOT NULL default '',
`description` longtext NOT NULL,
`youare` varchar(65) NOT NULL default '',
`name` varchar(65) NOT NULL default '',
`email` varchar(65) NOT NULL default '',
`phonenumber` varchar(65) NOT NULL default '',
`datetime` varchar(65) NOT NULL default '',
`view` int(4) NOT NULL default '0',
`reply` int(4) NOT NULL default '0',
PRIMARY KEY (`id`)
) TYPE=MyISAM AUTO_INCREMENT=1 ;

当我在 000webhost.com 的在线 PHP myadmin 中运行它时,它在那里工作,在 localhost 中离线时我不知道出了什么问题

【问题讨论】:

    标签: php mysql sql sql-server phpmyadmin


    【解决方案1】:
    CREATE TABLE `mobile` (
    `id` int(10) NOT NULL auto_increment,
    `place` varchar(65) NOT NULL default '',
    `type` varchar(65) NOT NULL default '',
    `title` varchar(255) NOT NULL default '',
    `ufile` varchar(255) NOT NULL default '',
    `ufile1` varchar(255) NOT NULL default '',
    `ufile2` varchar(255) NOT NULL default '',
    `ufile3` varchar(255) NOT NULL default '',
    `mobilebrand` varchar(65) NOT NULL default '',
    `mobilemodel` varchar(65) NOT NULL default '',
    `mobilecond` varchar(65) NOT NULL default '',
    `price` varchar(65) NOT NULL default '',
    `location` varchar(65) NOT NULL default '',
    `description` longtext NOT NULL,
    `youare` varchar(65) NOT NULL default '',
    `name` varchar(65) NOT NULL default '',
    `email` varchar(65) NOT NULL default '',
    `phonenumber` varchar(65) NOT NULL default '',
    `datetime` varchar(65) NOT NULL default '',
    `view` int(4) NOT NULL default '0',
    `reply` int(4) NOT NULL default '0',
    PRIMARY KEY (`id`)
    ) Engine=MyISAM AUTO_INCREMENT=1 ;
    

    【讨论】:

    • 我收到其他语言的警告如何解决它 Erreur de syntaxe près de
    • 您在 phpmyadmin 上使用的是什么版本?将最后一行的“类型”替换为“引擎”
    • 我在哪里找到的
    • 代码编辑使用上面的代码..
    【解决方案2】:

    替换

    TYPE=MyISAM

    ENGINE=MyISAM

    【讨论】:

      猜你喜欢
      • 2012-11-03
      • 2013-08-14
      • 2012-10-31
      • 1970-01-01
      • 2012-10-25
      • 1970-01-01
      • 2018-04-21
      • 2020-06-13
      • 2011-03-06
      相关资源
      最近更新 更多