2016-06-28 8 views
-3

Я экспортировал свою базу данных, потому что я меняю сервер. Теперь я хочу, чтобы импортировать мой SQL Dump, но я получаю сообщение об ошибке:SQL - # 1064 - У вас есть ошибка в синтаксисе SQL;

#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 'phpMyAdmin SQL Dump 

SET SQL_MODE = "NO_AUTO_VALUE_ON_ZERO"' at line 1 

Вот начало моего отвала:

-- phpMyAdmin SQL Dump 
-- version 4.0.5 
-- http://www.phpmyadmin.net 
-- 
-- Host: localhost 
-- Czas wygenerowania: 28 Cze 2016, 12:42 
-- Wersja serwera: 5.5.32-cll 
-- Wersja PHP: 5.3.17 

SET SQL_MODE = "NO_AUTO_VALUE_ON_ZERO"; 
SET time_zone = "+00:00"; 


/*!40101 SET @[email protected]@CHARACTER_SET_CLIENT */; 
/*!40101 SET @[email protected]@CHARACTER_SET_RESULTS */; 
/*!40101 SET @[email protected]@COLLATION_CONNECTION */; 
/*!40101 SET NAMES utf8 */; 
+0

SQL Server не имеет команды дампа. Используйте теги * proper *. –

+0

Сообщение об ошибке означает, что '-' не обозначает комментарий, который является странным, потому что https://mariadb.com/kb/en/mariadb/comment-syntax/ говорит, что это так, и экспорт является тем, который его там помещает ... –

+0

'показывать переменные, где variable_name, например '% version%';', и посмотреть, что разрешено для каждого – Drew

ответ

0

Вы сервер изменения типов? (Microsoft SQL, MySQL, Postgres ...) Если это так, это повлияет на работу SQL. Вам нужно будет использовать соответствующий синтаксис для используемой вами SQL-версии.

#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 'phpMyAdmin SQL Dump 

На боковой ноте ваша ошибка заставляет ее выглядеть как «-» - это то, что отбрасывает импорт.

Смежные вопросы