У меня есть файл .sql, и я хочу загрузить его в базу данных MySQL. Я не знаю, из какой базы данных (MySQL или MS-SQL) он был создан.
Теперь я пытаюсь импортировать этот файл в базу данных MySQL. Он показывает ошибки при импорте и выполнении этого файла.
Q1. Итак, мой вопрос заключается в том, отличаются ли файлы .sql, сгенерированные из MySQL и MS-SQL?
Примечание. Я использую программное обеспечение SQLYog (графический интерфейс для MySQL) для импорта файла.
Вот ОШИБКА:
Запрос:
CREATE TABLE ads
(
id
bigint (20) NOT NULL auto_increment,
city_id
int (11) NOT NULL,
type
text collate utf8_bin NOT NULL,
town
text collate utf8_bin NOT NULL,
address
text collate utf8_bin NOT NULL,
price
text collate utf8_bin NOT NULL,
info
text collate utf8_bin NOT NULL,
link
text collate utf8_bin NOT NULL,
hasImage
int (11) NOT NULL,
language
varchar (2) collate utf8_bin NOT NULL,
time_added
varchar (255) collate utf8_bin NOT NULL,
ПЕРВИЧНЫЙ КЛЮЧ (id
)
) ENGINE = InnoDB CHARSET ПО УМОЛЧАНИЮ = utf8 COLLATE = utf8_bin AUTO_INCREMENT = 1
Произошла ошибка в: 2009-09-08 17:41:01
Строка № 35
Код ошибки: 1050 - Таблица объявлений уже существует
Запрос:
CREATE TABLE ads
(
id
bigint (20) NOT NULL auto_increment,
city_id
int (11) NOT NULL,
type
text collate utf8_bin NOT NULL,
town
text collate utf8_bin NOT NULL,
address
text collate utf8_bin NOT NULL,
price
text collate utf8_bin NOT NULL,
info
text collate utf8_bin NOT NULL,
link
text collate utf8_bin NOT NULL,
hasImage
int (11) NOT NULL,
language
varchar (2) collate utf8_bin NOT NULL,
time_added
varchar (255) collate utf8_bin NOT NULL,
ПЕРВИЧНЫЙ КЛЮЧ (id
)
) ENGINE = InnoDB CHARSET ПО УМОЛЧАНИЮ = utf8 COLLATE = utf8_bin AUTO_INCREMENT = 1
Произошла ошибка в: 2009-09-08 17:41:21
Строка № 35
Код ошибки: 1050 - Таблица объявлений уже существует
Запрос:
CREATE TABLE ads
(
id
bigint (20) NOT NULL auto_increment,
city_id
int (11) NOT NULL,
type
text collate utf8_bin NOT NULL,
town
text collate utf8_bin NOT NULL,
address
text collate utf8_bin NOT NULL,
price
text collate utf8_bin NOT NULL,
info
text collate utf8_bin NOT NULL,
link
text collate utf8_bin NOT NULL,
hasImage
int (11) NOT NULL,
language
varchar (2) collate utf8_bin NOT NULL,
time_added
varchar (255) collate utf8_bin NOT NULL,
ПЕРВИЧНЫЙ КЛЮЧ (id
)
) ENGINE = InnoDB CHARSET ПО УМОЛЧАНИЮ = utf8 COLLATE = utf8_bin AUTO_INCREMENT = 1
Ошибка произошла в: 2009-09-08 17:41:35
Строка № 35
Код ошибки: 1050 - Таблица объявлений уже существует
Запрос:
CREATE TABLE ads
(
id
bigint (20) NOT NULL auto_increment,
city_id
int (11) NOT NULL,
type
text collate utf8_bin NOT NULL,
town
text collate utf8_bin NOT NULL,
address
text collate utf8_bin NOT NULL,
price
text collate utf8_bin NOT NULL,
info
text collate utf8_bin NOT NULL,
link
text collate utf8_bin NOT NULL,
hasImage
int (11) NOT NULL,
language
varchar (2) collate utf8_bin NOT NULL,
time_added
varchar (255) collate utf8_bin NOT NULL,
ПЕРВИЧНЫЙ КЛЮЧ (id
)
) ENGINE = InnoDB CHARSET ПО УМОЛЧАНИЮ = utf8 COLLATE = utf8_bin AUTO_INCREMENT = 1
Произошла ошибка в: 2009-09-08 17:42:07
Строка № 35
Код ошибки: 1050 - Таблица объявлений уже существует
Запрос:
1 Стэнфордский университет 6700 http://www.orkut.co.in
,
,
.