webForumDet fria alternativet

Fel vid skapande av tabell i phpMyAdmin

2 svar · 181 visningar · startad av Kalufs

KalufsMedlem sedan aug. 2003113 inlägg
#1

Hej,

Är nybörjare inom det här området...
Jag försökte med att skapa en tabell i min databas genom programmet 'phpMyAdmin'... fick då det här meddelandet:

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

Databas Adressbok - Tabell Adresser körs på localhost
Fel

SQL-fråga :

CREATE TABLE `Adresser` (

`ID` INT( 10 ) DEFAULT '0' NOT NULL AUTO_INCREMENT ,
`FNamn` TEXT( 100 ) NOT NULL ,
`ENamn` TEXT( 100 ) NOT NULL ,
`Adress` TEXT( 100 ) NOT NULL ,
`Postnummer` VARCHAR( 100 ) NOT NULL ,
`Ort` TEXT( 100 ) NOT NULL ,
`Tel` VARCHAR( 100 ) NOT NULL ,
PRIMARY KEY ( `ID` )
) COMMENT = 'En simpel adressbok'

MySQL sa:

#1064 - Du har något fel i din syntax nära '(100) NOT NULL, `ENamn` TEXT(100) NOT NULL, `Adress` TEXT(100) N' på rad 1

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

Kör WinXp, Apache2, php 4.3.4 och MySQL....

Tacksam för hjälp! är inte så duktig på sånt här än.. men håller på att lära mig! :)

K@llenMedlem sedan mars 20032 667 inlägg
#2

Använder du TEXT ska du i phpMyAdmin inte ange längd. Eftersom du vill ha längden 100 bör du istället använda varchar(100) som datatyp.

NiklassonMedlem sedan nov. 2000857 inlägg
#3

Flyttad från PHP..

128 ms totalt · 3 externa anrop · v20260731065814-full.fb544a5a
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
124 ms — hämta tråd, inlägg och bilagor (db)