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 »
Laisser un commentaire