hocam üst kısımdaki create table kod bloğunu silip aşağıdaki INSERT INTO olarak başlayan kod bloğunu bırakın sadece çalışacaktır.
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.
- Beklenmedik anahtar kelime. (near "ENGINE" at position 738)
- 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