В PHPMyAdmin я пытаюсь импортировать файл sqldump, который создается с использованием --quote-names. Я получаю сообщение об ошибке для команд sql, которые имеют имена с двойными кавычками и имена полей. Как импортировать файл im PHPMyAdmin?mysql import .sql dump using phpmyadmin
Любая помощь будет высоко оценена.
CREATE TABLE IF NOT EXISTS "articles" (
"ar_id" int(10) unsigned NOT NULL,
"ar_code" varchar(255) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL DEFAULT '',
"ar_group" int(10) unsigned NOT NULL DEFAULT '0',
"ar_description" varchar(255) NOT NULL DEFAULT '',
"ar_text" longtext NOT NULL,
"ar_explanation" text NOT NULL,
"ar_date" varchar(8) NOT NULL DEFAULT '',
"ar_last_update" int(10) unsigned NOT NULL DEFAULT '0',
"ar_creation_date" int(10) unsigned NOT NULL DEFAULT '0',
"ar_update_user" varchar(15) NOT NULL DEFAULT '',
PRIMARY KEY ("ar_id")
) AUTO_INCREMENT=317 ;
Когда я удаляю двойные qutes, скрипт работает нормально. Размер файла составляет около 600 МБ.
Моя проблема в том, что его нельзя импортировать. Я очень много пытался импортировать с использованием «MySQL source c: \ dump.sql». но не удастся :( – Galaxydreams
'--quote-names' не должен генерировать двойные кавычки, как выполнялся дамп? – ilanco
Я не знаю. В моем проекте мне нужно импортировать файл в MySQL. созданный много лет назад с использованием PHPMyAdmin кем-то, кто я их не знаю. Это заголовок файла и первый оператор sql, который вызывает ошибку: – Galaxydreams