webForumDet fria alternativet

Fel vid skapande av tabell i phpMyAdmin

Databaser & SQL

2 svar · 183 visningar · startad av Kalufs

Medlem sedan aug. 2003113 inlägg
Frågan#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! :)

Medlem 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.

Medlem sedan nov. 2000857 inlägg
#3

Flyttad från PHP..

252 ms totalt · 4 externa anrop · v20260731065814-full.1dc6f849
123 ms — deklarationer (db)
0 ms — hämta statistik (cache)
126 ms — hämta tråd, inlägg och bilagor (db)
122 ms — ändringar (db)