CREATE TABLE `a` (`a1` INT (3) UNSIGNED DEFAULT '0') yazarsan daha iyi olur
MySQL de söyle bir durum var tablo isimleri ile alan isimlerinin aynı olması durumunda problem çıkabiliyor bu 1. A diye field tanımlamışsın fakat a ne??? Bir int alanmı varchar mı text mi??? bunu belirtmediğin için hata veriyor buda 2.