Имея возможность получить сайт, работающий локально.Ошибка импорта базы данных XAMPP MYSQL PHPMYADMIN Ошибка # 1064
Работа с XAMPP для предпочтений с открытым исходным кодом над WAMP (никто не уверен, что, по-видимому, существует лицензия WAMPS GPML).
Я пробовал режимы совместимости: Нет: Oracle: Традиционные: MYSQL40 Я попытался кодирования: utf8: utf16
Apache и SQL отлично работать, но при использовании PHPMyAdmin импортировать базу данных сайта я постоянно получаю ошибки относительно синтаксических ошибок в самих данных таблицы. Я приписываю это XAMPPs по умолчанию для включения MariaDB в последнюю версию, которую я использую. Я могу легко импортировать этот дамп базы данных на виртуальный сервер SQL 5.5 другого хоста. Я также могу загрузить эту базу данных в WAMP без ошибок.
Глядя на эту строку над ней, она не выделяется из каких-либо других пустых полей или полей данных.
MySQL: Error
MySQL said: Documentation
#1064 - You have an error in your SQL syntax; check the manual that
corresponds to your MariaDB server version for the right syntax to use near
Field1, Field2, Field3, etc,... atline 123
Интересно, что первая таблица создана и останавливается коротким. Последовательность строк согласована до тех пор, пока 241 не перескочит до 245, затем 272, а затем выйдет с ошибкой выше в строке 447?
Журналы ошибок MySql также изменяются на основе параметров кодирования. Не уверен, что я копаю себя в яму, пока я разрешаю неизвестное.
Большинство журналов ошибок просмотра событий MySql показать:
Missing system table mysql.roles_mapping; please run mysql_upgrade to create it
Просто обновить MySql, какой тип обновления является то, что? Как насчет модернизации MariaDB?
И некоторые из них:
Incorrect definition of table mysql.proc: expected column 'sql_mode' at position 14 to have type set('REAL_AS_FLOAT','PIPES_AS_CONCAT','ANSI_QUOTES','IGNORE_SPACE','IGNORE_BAD_TABLE_OPTIONS','ONLY_FULL_GROUP_BY','NO_UNSIGNED_SUBTRACTION','NO_DIR_IN_CREATE','POSTGRESQL','ORACLE','MSSQL','DB2','MAXDB','NO_KEY_OPTIONS','NO_TABLE_OPTIONS','NO_FIELD_OPTIONS','MYSQL323','MYSQL40','ANSI','NO_AUTO_VALUE_ON_ZERO','NO_BACKSLASH_ESCAPES','STRICT_TRANS_TABLES','STRICT_ALL_TABLES','NO_ZERO_IN_DATE','NO_ZERO_DATE','INVA
Игры с вариантами экспорта я получаю эту ошибку с первым Создать Заявление Таблицы:
CREATE TABLE IF NOT EXISTS "Table1" (
"PRIMARY" int(123) NOT NULL AUTO_INCREMENT,
"COLUMN1" varchar(123) NOT NULL DEFAULT 'A',
"COLUMN2" int(123) NOT NULL DEFAULT '0',
"COLUMN3" varchar(123) DEFAULT NULL,
ETC...
MySQL said: Documentation
#1064 - You have an error in your SQL syntax; check the manual that corresponds to your MariaDB server version for the right syntax to use near '"TABLE" (
"ID" int(123) NOT NULL AUTO_INCREMENT,
"COLUMN1" varchar(123) N' at line 1
В настоящее время собирал по данным сваливать на Notepad ++
Спасибо заранее!
ваш код ошибки # 1064 просто google it (http://www.inmotionhosting.com/support/website/database-troubleshooting/error-1064) –
Эта общая синтаксическая ошибка трудно сузить потому что я новичок в этом проекте, и строка, бросающая ошибку, полностью нормализована. пытаясь использовать различные варианты «кодирования» и «совместимости». Используя совместимость UTF16 и MYSQL40, я вижу, что синтаксическая ошибка перемещается в мета-инструкцию для Create Table: синтаксис для использования рядом с «TYPE = MyISAM AUTO_INCREMENT = XXXX». – qwueryIT
Почему столбец Primary отображается в последовательности в файле экспорта прямо в месте остановки импорта? Он также импортирует сортировку как utf8_swedish_ci без причины, которую я могу сказать. – qwueryIT