Ceviz Forum

Geri Dön   Ceviz Forum > Programlama > Veritabanları & SQL

Cevapla
 
LinkBack Seçenekler
Eski 08/10/2006, 07:59   #1 (permalink)
Üye
 
Üyelik Tarihi: 07/2006
Mesaj: 5
Varsayılan sql hatası: You have an error in your SQL syntax near

merhabalar
kendimi geliştirmek amacıyla çeşitli php scriptleri inceliyorum.
şuan incelediğim scripte sql dosyası mevcut ve ben bunu locallhostta phpmyadmin programıyla oluşturduğum veritabanına eklemek istiyorum ama bu hatayla karşı karşıya geliyorum sizce sorun nerde olabilir? (script portal türü bir script hazır kurulumu var install.php diye ve burda veritabanına otomatik olarak tabloları yerleştiriyor ama sql dosyamızda hata veriyor bende phpmyadminden denedim orda da aynı hatayı veriyor. Kurulumda sadece herşey yeşil renkte ok diyor sadece tablo oluşturma kırmızı ve error)
Daha öncede başıma böyle hatalar gelmişti umursamamıştım ama bunu baya bi araştırdım bulamadım. işin açıkcası üzülüyorum
yardımlarınız için şimdiden hepinize teşekkür ediyorum.
(locallhost için phptriad ve wamp5 programlarının ikisinde de denedim olmuyor. php versiyon 5 üstü, PHPmyadmin 2.8.2.4 ve SQLiteManager version 1.2.0 kullanıyorum)
Wamp5 teki http://localhost/phpMyAdmin den sql dosyasını yüklerken verdiği hata:
Kod:
Error

SQL query:

CREATE TABLE `adds` (
`id` int( 11 ) NOT NULL AUTO_INCREMENT ,
`text` text COLLATE latin1_general_ci NOT NULL ,
`type` tinytext COLLATE latin1_general_ci NOT NULL ,
PRIMARY KEY ( `id` )
) ENGINE = MYISAM DEFAULT CHARSET = latin1 COLLATE = latin1_general_ci AUTO_INCREMENT =13;

MySQL said: Documentation
#1064 - You have an error in your SQL syntax near 'collate latin1_general_ci NOT NULL,
  `type` tinytext collate latin1_general_ci' at line 4
Phptriad taki http://localhost/phpMyAdmin den sql dosyasını yüklerken verdiği hata:
Kod:
Veritabanı dene -- çalıştığı ortam --) localhost
Hata 
SQL-sorgusu :  

DROP TABLE IF EXISTS `adds`

MySQL çıktısı: 


You have an error in your SQL syntax near 'DROP TABLE IF EXISTS `adds`' at line 1
sql dosyasının bir kısmını altta verdim devamıda bu yapıya benzer şekilde gidiyor...
Kod:
-- phpMyAdmin SQL Dump
-- version 2.7.0
-- http://www.phpmyadmin.net
-- 
-- Host: localhost
-- Generation Time: Dec 13, 2005 at 07:02 PM
-- Server version: 4.1.13
-- PHP Version: 5.1.1
-- 
-- Database: `phpdn`
-- 

-- --------------------------------------------------------

-- 
-- Table structure for table `adds`
-- 

DROP TABLE IF EXISTS `adds`;
CREATE TABLE `adds` (
  `id` int(11) NOT NULL auto_increment,
  `text` text collate latin1_general_ci NOT NULL,
  `type` tinytext collate latin1_general_ci NOT NULL,
  PRIMARY KEY  (`id`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 COLLATE=latin1_general_ci AUTO_INCREMENT=13 ;

-- 
-- Dumping data for table `adds`
-- 


-- --------------------------------------------------------

-- 
-- Table structure for table `board`
-- 

DROP TABLE IF EXISTS `board`;
CREATE TABLE `board` (
  `id` int(11) NOT NULL auto_increment,
  `user` tinytext collate latin1_general_ci NOT NULL,
  `title` tinytext collate latin1_general_ci NOT NULL,
  `text` text collate latin1_general_ci NOT NULL,
  `time` int(11) NOT NULL default '0',
  PRIMARY KEY  (`id`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 COLLATE=latin1_general_ci AUTO_INCREMENT=1 ;

-- 
-- Dumping data for table `board`
-- 


-- --------------------------------------------------------

-- 
-- Table structure for table `board_view`
-- 

DROP TABLE IF EXISTS `board_view`;
CREATE TABLE `board_view` (
  `id` int(11) NOT NULL auto_increment,
  `user` tinytext collate latin1_general_ci NOT NULL,
  `view_id` tinytext collate latin1_general_ci NOT NULL,
  PRIMARY KEY  (`id`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 COLLATE=latin1_general_ci AUTO_INCREMENT=1 ;

-- 
-- Dumping data for table `board_view`
-- 


-- --------------------------------------------------------

-- 
-- Table structure for table `buddy`
-- 

DROP TABLE IF EXISTS `buddy`;
CREATE TABLE `buddy` (
  `id` int(11) NOT NULL auto_increment,
  `user` tinytext collate latin1_general_ci NOT NULL,
  `buddy` tinytext collate latin1_general_ci NOT NULL,
  `user1` tinytext collate latin1_general_ci NOT NULL,
  `buddy1` tinytext collate latin1_general_ci NOT NULL,
  `time` int(11) NOT NULL default '0',
  `type` tinytext collate latin1_general_ci NOT NULL,
  PRIMARY KEY  (`id`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 COLLATE=latin1_general_ci AUTO_INCREMENT=1 ;

-- 
-- Dumping data for table `buddy`
-- 


-- --------------------------------------------------------

-- 
-- Table structure for table `buddy_add`
-- 

DROP TABLE IF EXISTS `buddy_add`;
CREATE TABLE `buddy_add` (
  `id` int(11) NOT NULL auto_increment,
  `user` tinytext collate latin1_general_ci NOT NULL,
  `friend` tinytext collate latin1_general_ci NOT NULL,
  `time` int(11) NOT NULL default '0',
  `ip` tinytext collate latin1_general_ci NOT NULL,
  `type` tinytext collate latin1_general_ci NOT NULL,
  PRIMARY KEY  (`id`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 COLLATE=latin1_general_ci AUTO_INCREMENT=1 ;

-- 
-- Dumping data for table `buddy_add`
-- 


-- --------------------------------------------------------

-- 
-- Table structure for table `chat`
-- 

DROP TABLE IF EXISTS `chat`;
CREATE TABLE `chat` (
  `id` int(11) NOT NULL auto_increment,
  `user` tinytext collate latin1_general_ci NOT NULL,
  `text` text collate latin1_general_ci NOT NULL,
  `time` int(11) NOT NULL default '0',
  `ip` tinytext collate latin1_general_ci NOT NULL,
  `group_id` tinytext collate latin1_general_ci NOT NULL,
  PRIMARY KEY  (`id`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 COLLATE=latin1_general_ci AUTO_INCREMENT=1 ;

-- 
-- Dumping data for table `chat`
-- 


-- --------------------------------------------------------

-- 
-- Table structure for table `comment`
-- 

DROP TABLE IF EXISTS `comment`;
CREATE TABLE `comment` (
  `id` int(11) NOT NULL auto_increment,
  `main` tinytext collate latin1_general_ci NOT NULL,
  `cid` tinytext collate latin1_general_ci NOT NULL,
  `user` tinytext collate latin1_general_ci NOT NULL,
  `gbuser` tinytext collate latin1_general_ci NOT NULL,
  `title` tinytext collate latin1_general_ci NOT NULL,
  `text` text collate latin1_general_ci NOT NULL,
  `time` int(11) NOT NULL default '0',
  `ip` tinytext collate latin1_general_ci NOT NULL,
  `img` tinytext collate latin1_general_ci NOT NULL,
  PRIMARY KEY  (`id`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 COLLATE=latin1_general_ci AUTO_INCREMENT=1 ;

-- 
-- Dumping data for table `comment`
--
arviva hatta değil   Alıntı Yaparak Yanıtla
Eski 08/10/2006, 09:12   #2 (permalink)
Üye
 
Üyelik Tarihi: 07/2006
Mesaj: 5
Varsayılan

sorunu şu şekilde çözdüm:
sql dosyasındaki bütün
Alıntı:
ENGINE=MyISAM DEFAULT CHARSET=latin1 COLLATE=latin1_general_ci AUTO_INCREMENT=13
bu şekilde yazan yerleri sildim phpmyadminde tabloları rahatlıkla ekledim...
ama bunun sebebini anlayamadım....
ENGINE=MyISAM DEFAULT CHARSET=latin1 COLLATE=latin1_general_ci AUTO_INCREMENT=13 bunun nedemek olduğunu çat-pat anlıyabiliyorum ama tam açıklayabilecek arkadaş varmı. AUTO_INCREMENT=13 burda yazan 13 değeri bazı yerlerde 1 di ve bazı yerlerde 2ydi acaba scriptin hatalı çalışmasına neden olur mu?
eğer olursa AUTO_INCREMENT=13 burdaki 13 değerini phpmyadminde nerden ekleyip tablo durumuna göre hangi değer gelmesi gerekiyorsa ekleyip düzenleyebilirim.
şimdiden uzun yazılarımı okuma nezaketinde bulunup cevap yazan siz arkadaşlara üstatlara teşekkürler
arviva hatta değil   Alıntı Yaparak Yanıtla
Cevapla

Bookmarks

Seçenekler

Mesaj Yazma Hakları
Yeni mesajgöndermezsiniz
Cevap yazamazsınız
Dosya ekleyemezsiniz
Mesajınızı düzenleyemezsiniz

BB code is Açık
[IMG] kodu Açık
HTML kodu Kapalı
Trackbacks are Açık
Pingbacks are Açık
Refbacks are Açık

Benzer Konular
Konu Konuyu açana göre Forum Cevap En Son Mesaj
error in your SQL syntax hatası ByKaDo PHP 6 18/01/2007 17:53
Pascal da syntax error yildirim Pascal / Delphi / Delphi.NET 5 09/01/2007 20:23
mysql syntax error john doe ASP 5 12/12/2006 19:13
syntax error duzeltemiyorum alpdoruk ASP 6 07/12/2006 20:51
Syntax Error da Ne ola ki? (ASP) osman arslan ASP 3 30/08/2005 14:49


Forum saati Türkiye saatine göredir. GMT +3. Şu anda saat 21:53.

Reklamlar & Desteklenenler
Hassas Valf | Hassas Kaplama | Antalyamız | Gazete | Ticari Bilişim | Hakan Müştak | Rüya Tabirleri | Kadın | Hastalıklar | Cepte msn ve e-posta | Webmaster | Antalya Aupair | Turkish Property Antalya | Forum | Chat | Perde | Adsl | Araba | bolindir.com | guncelle.com | livescore | Web Tasarım | evden eve nakliyat | forum | evden eve | sohbet | Resimcim| Kalifiye İnsan Kaynakları | Web Tasarım | Oyun | Yusuf KOÇ | Akın Yorulmaz | şiir | UFO | Web Tasarım | Oyunlar | Canlı Tv |


Forum Yazılımı: vBulletin Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
Search Engine Friendly URLs by vBSEO 3.2.0
Copyright ©2001 - 2008, Ceviz.net