• 14-06-2007, 23:10:53
    #1
    Arkadaşlar kurduğum bir scriptin db sini yuklerken boyle bır hata aldım nasıl duzenleyebılırım. saygılarla..

    SQL sorgusu:

    ?-- MySQL dump 10.10
    --
    -- Host: localhost Database: db adını yaz
    -- ------------------------------------------------------
    -- Server version 5.0.27-log
    /*!40101 SET @OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT */;

    MySQL çıktısı: Yardım
    #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 '' at line 1
  • 14-06-2007, 23:24:01
    #2
    TYPE mı , yoksa ENGINE mi değişken motor, bak buraya yaz yine
  • 14-06-2007, 23:26:44
    #3
    Misafir
    dosyanın en basında abuk karakterler var

    UTF+8 olarak kaydedilmis dosya ama BOM lanmış
    3 yada 4 karakter bişi herhalde BOM dedikler

    dosyayı notepad++ tarzı bişiyle açıp BOM suz kaydetmeyi dene
  • 15-06-2007, 00:13:44
    #4
    Örnek bir tablo aşşağıdaki şekılde

    DROP TABLE IF EXISTS `ratings`;
    CREATE TABLE `ratings` (
    `id` varchar(11) NOT NULL default '',
    `total_votes` int(11) NOT NULL default '0',
    `total_value` int(11) NOT NULL default '0',
    `used_ips` longtext,
    PRIMARY KEY (`id`)
    ) ENGINE=MyISAM DEFAULT CHARSET=latin1;

    "ENGINE=MyISAM DEFAULT CHARSET=latin1;" satırlarını sıldığımdede aynı hatayı verdı
  • 15-06-2007, 01:00:18
    #5
    -f parametresini kullan