Mysql : erreur de guillemets doubles à l’import

Dans PhpMyAdmin, si lors de l’import d’un fichier .sql vous avez une erreur, alors que le fichier semble parfait, méfiez vous des guillemets doubles !

Si votre fichier sql est de ce type :

CREATE TABLE "backend_layout" (
  "uid" int(11) NOT NULL,
  "pid" int(11) NOT NULL DEFAULT '0',
  "t3ver_oid" int(11) NOT NULL DEFAULT '0',
  "t3ver_id" int(11) NOT NULL DEFAULT '0',
  "t3ver_wsid" int(11) NOT NULL DEFAULT '0',
  "t3ver_label" varchar(255) NOT NULL DEFAULT '',
  "t3ver_state" tinyint(4) NOT NULL DEFAULT '0',
  "t3ver_stage" int(11) NOT NULL DEFAULT '0',
  "t3ver_count" int(11) NOT NULL DEFAULT '0',
  "t3ver_tstamp" int(11) NOT NULL DEFAULT '0',
  "t3ver_move_id" int(11) NOT NULL DEFAULT '0',
  "t3_origuid" int(11) NOT NULL DEFAULT '0',
  "tstamp" int(11) unsigned NOT NULL DEFAULT '0',
  "crdate" int(11) unsigned NOT NULL DEFAULT '0',
  "cruser_id" int(11) unsigned NOT NULL DEFAULT '0',
  "hidden" tinyint(4) unsigned NOT NULL DEFAULT '0',
  "deleted" tinyint(4) NOT NULL DEFAULT '0',
  "sorting" int(11) unsigned NOT NULL DEFAULT '0',
  "title" varchar(255) NOT NULL DEFAULT '',
  "description" text NOT NULL,
  "config" text NOT NULL,
  "icon" text NOT NULL,
  PRIMARY KEY ("uid"),
  KEY "parent" ("pid"),
  KEY "t3ver_oid" ("t3ver_oid","t3ver_wsid")
) AUTO_INCREMENT=1 ;

Vous voyez qu’on a ici des guillemets doubles  au lieu des guillemets simples penchés habituels <`> : il faut alors importer le fichier en utilisant le paramètre de compatibilité « MSSQL »

 

 

 

Publié dans Gnu / Linux

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *

*

Changer d’hébergeur

Service de migration de serveurs, sites web, domaines et emails

Tél. +33.3.81.47.93.85
Email : info@demenageur-site.com
Web : www.demenageur-site.com