• 09-02-2006, 05:25:50
    #1
    SQL sorgusu: 
    
    CREATE TABLE `access` (
    
    `userid` int( 10 ) unsigned NOT NULL default '0',
    `forumid` smallint( 5 ) unsigned NOT NULL default '0',
    `accessmask` smallint( 5 ) unsigned NOT NULL default '0',
    PRIMARY KEY ( `userid` , `forumid` ) 
    ) ENGINE = MYISAM DEFAULT CHARSET = latin1 
    MySQL çıktısı:  
    
    #1064 - You have an error in your SQL syntax near 'ENGINE=MyISAM DEFAULT CHARSET=latin1' at line 6
    vb sql db'ye yuklerken böyle bir hata verdi. Çözüm yolu nedir?. Yardımcı olursanız sevinirim.
    Şimdiden teşekkürler...
  • 09-02-2006, 13:49:55
    #2
    mysql versiyon uyumsuzluğundan olabilir.örneğim mysql 4.1.x ve üstü bir sürümden aldığın çıktıyı daha aşağı bir sürümde çalıştırmaya çalışırsan böyle bir sorun çıkar.default charset olayını kaldırıp dene.
  • 10-02-2006, 11:32:37
    #3
    mysql 3.0.x den 4.1.x e geçişte veya tam tersinde, uygulanabilecek hızlı ve basit çözüm var mı, sorun çıkmaya başlamadan ? latin_1_ci olayından nefret ediyorum.