.sql ファイルがあり、それを MySQL データベースにロードしたいと考えています。どのデータベース (MySQL または MS-SQL) から作成されたのかわかりません。
今、そのファイルを MySQL データベースにインポートしようとしています。そのファイルのインポートおよび実行中にエラーが表示されます。
Q1. それで、私の質問は、MySQL と MS-SQL から生成された .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, PRIMARY KEY (id
) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin AUTO_INCREMENT=1
エラーが発生した場所:2009-09-08 17:41:01 行番号:35 エラー コード: 1050 - テーブル 'ads' は既に存在します
クエリ: 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, PRIMARY KEY (id
) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin AUTO_INCREMENT=1
エラーが発生した場所:2009-09-08 17:41:21 行番号:35 エラー コード: 1050 - テーブル 'ads' は既に存在します
クエリ: 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, PRIMARY KEY (id
) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin AUTO_INCREMENT=1
エラーが発生した場所:2009-09-08 17:41:35 行番号:35 エラー コード: 1050 - テーブル 'ads' は既に存在します
クエリ: 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, PRIMARY KEY (id
) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin AUTO_INCREMENT=1
エラーが発生した場所:2009-09-08 17:42:07 行番号:35 エラー コード: 1050 - テーブル 'ads' は既に存在します
クエリ: 1 スタンフォード大学 6700 http://www.orkut.co.in . . .