ugur2nd adlı üyeden alıntı: mesajı görüntüle
INTO koymayı unutmuşum ama öyle deneyince de farklı bir hata çıkıyor.

Hata

Sabit çözümleme:
Çözümleme sırasında 2 hata bulundu.
  1. Beklenmedik anahtar kelime. (near "ENGINE" at position 738)
  2. Tanınmayan ifade türü. (near "ENGINE" at position 738)
SQL sorgusu:
-- -- Veritabanı: `blablabla` -- -- -------------------------------------------------------- -- -- Tablo için tablo yapısı `blablabla ` -- INSERT INTO `blablabla ` ( `bla_id` int NOT NULL, `bla_one` varchar(300) CHARACTER SET utf8mb3 COLLATE utf8mb3_turkish_ci NOT NULL, `bla_two` text CHARACTER SET utf8mb3 COLLATE utf8mb3_turkish_ci NOT NULL, `bla_three` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP ) ENGINE=MyISAM DEFAULT CHARSET=utf8mb3 COLLATE=utf8mb3_turkish_ci
MySQL çıktısı:
#1064 - You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'int NOT NULL,
`bla_one` varchar(300) CHARACTER SET utf8mb3 COLLATE utf8mb3_t' at line 12
veritabanını dışarı aktarırsanız create bloğu ile birlikte aktarıyordu. siz sadece create yi silip yerine insert yazmışsınız. create bloğunu tamamen silmeniz lazım.


sql dosyanızın için aşağıdakine benzer insert komutları olması lazım. sadece bu kısımlar kalacak.
INSERT INTO blablabla (bla_id , bla_one , bla_two,bla_three ) VALUES ('','elma', 'deger2', '2020-01-01 ');
INSERT INTO blablabla (bla_id , bla_one , bla_two,bla_three ) VALUES ('','armut', 'deger2', '2020-01-01 ');
INSERT INTO blablabla (bla_id , bla_one , bla_two,bla_three ) VALUES ('','karpuz', 'deger2', '2020-01-01 ');