selam arkadaslar bır mysol yukluyorum su sekılde bır hata almaktayım
Hata
SQL sorgusu:
# MySQL-Front Dump 2.5
#
# Host: localhost Database: itiraf
# --------------------------------------------------------
# Server version 3.22.34-shareware-debug
#
# Table structure for table 'abone'
#
CREATE TABLE IF NOT EXISTS abone(
id int( 10 ) unsigned NOT NULL DEFAULT '0' AUTO_INCREMENT ,
eposta varchar( 255 ) ,
kimin int( 1 ) ,
yas1 int( 2 ) ,
yas2 int( 2 ) ,
nerelichar( 2 ) ,
kac int( 2 ) ,
PRIMARY KEY ( id ) ,
KEY id( id ) ,
KEY id_2( id )
);
MySQL çıktısı:
sorun ne olabılır yada duzelmezmı
mysol sorunu
10
●2.518
- 11-05-2009, 22:52:15
- 11-05-2009, 23:32:36Üyeliği durdurulduhata mesajını yazmamıssınız ama muhtemelen
Invalid default value for 'id'
gibi bir hata mesajı aliyorsunuz;
birincisi id autoincrement olduğu için default 0 degeri alamaz
ikinciside char i bitirişi kazmissiniz
tabloyu sıfırdan oluşturuyorsanız phpmyadmin yada mysql front gibi bir araç kullanmanızda fayda var. sql şu şekilde çalışıyorİ
CREATE TABLE IF NOT EXISTS abone( id int( 10 ) unsigned NOT NULL AUTO_INCREMENT , eposta varchar( 255 ) , kimin int( 1 ) , yas1 int( 2 ) , yas2 int( 2 ) , nereli varchar( 2 ) , kac int( 2 ) , PRIMARY KEY ( id ) , KEY id( id ) , KEY id_2( id ) );
- 11-05-2009, 23:40:34HATA SUDURKI YUKLUYORUM AMA ALTTA
Hata
SQL sorgusu:
# MySQL-Front Dump 2.5
#
# Host: localhost Database: itiraf
# --------------------------------------------------------
# Server version 3.22.34-shareware-debug
#
# Table structure for table 'abone'
#
CREATE TABLE IF NOT EXISTS abone(
id int( 10 ) unsigned NOT NULL DEFAULT '0' AUTO_INCREMENT ,
eposta varchar( 255 ) ,
kimin int( 1 ) ,
yas1 int( 2 ) ,
yas2 int( 2 ) ,
nerelichar( 2 ) ,
kac int( 2 ) ,
PRIMARY KEY ( id ) ,
KEY id( id ) ,
KEY id_2( id )
);
MySQL çıktısı:
#1067 - Invalid default value for 'id'
BU CIKIYOR BEN ANLAMAMKI YANI YAPILMAZSA BASKA SCPRINTE BAKAYIM BIRSEY YAZIN LUTFEN SAOLUN - 11-05-2009, 23:54:59BABA OLDU TUKLEDI AMA ABONE DIYE BIR SEY SU SEKIL BIR HATA ALDIM LUTFEN YARDIMM SDEMIRKESE
HATA
Hata
SQL sorgusu:
#
# Table structure for table 'anket'
#
CREATE TABLE IF NOT EXISTS anket(
id int( 10 ) unsigned NOT NULL DEFAULT '0' AUTO_INCREMENT ,
soru varchar( 255 ) ,
soru1 varchar( 255 ) ,
soru2 varchar( 255 ) ,
soru3 varchar( 255 ) ,
soru4 varchar( 255 ) ,
soru5 varchar( 255 ) ,
soru6 varchar( 255 ) ,
soru7 varchar( 255 ) ,
cevap1 int( 10 ) ,
cevap2 int( 10 ) ,
cevap3 int( 10 ) ,
cevap4 int( 10 ) ,
cevap5 int( 10 ) ,
cevap6 int( 10 ) ,
cevap7 int( 10 ) ,
tarih date,
PRIMARY KEY ( id ) ,
KEY id( id ) ,
KEY id_2( id )
);
MySQL çıktısı:
#1067 - Invalid default value for 'id' - 12-05-2009, 00:08:20Oke olayi caakdim calistirdim saol abim sen olmasan yapamazdim tsk ederim
- 12-05-2009, 00:10:14Eposta Aktivasyonu Gerekmektecanlarseslichat adlı üyeden alıntı: mesajı görüntüle
CREATE TABLE IF NOT EXISTS anket( id int( 10 ) unsigned NOT NULL AUTO_INCREMENT , soru varchar( 255 ) , soru1 varchar( 255 ) , soru2 varchar( 255 ) , soru3 varchar( 255 ) , soru4 varchar( 255 ) , soru5 varchar( 255 ) , soru6 varchar( 255 ) , soru7 varchar( 255 ) , cevap1 int( 10 ) , cevap2 int( 10 ) , cevap3 int( 10 ) , cevap4 int( 10 ) , cevap5 int( 10 ) , cevap6 int( 10 ) , cevap7 int( 10 ) , tarih date, PRIMARY KEY ( id ) , KEY id( id ) , KEY id_2( id ) );
sdemirkeser'in dediği gibi DEFAULT '0' kaldırırsan olması lazım.