---
title: "MySQL front..."
type: "forum-thread"
url: "https://www.webforum.nu/amne/databaser-sql/44241-mysql-front"
topic: "Databaser & SQL"
topic_url: "https://www.webforum.nu/amne/databaser-sql"
author: "crisse6"
published: "2002-05-21T18:57:11.000Z"
updated: "2002-05-21T21:38:27.000Z"
replies: 7
views: 301
page: 1
pages: 1
language: "sv-SE"
site: "webForum — webforum.nu"
rights: "Upphovsrätten till varje inlägg tillhör dess författare."
attribution: "Citera som: webForum, https://www.webforum.nu/amne/databaser-sql/44241-mysql-front"
---

# MySQL front...

## #1 — crisse6, 2002-05-21T18:57Z

Tja!

Sitter och försöker knåpa ihop en databas med hjälp av MySQL front... Men jag är inte så haj på vilka "format", vilka grejor som ska vara förbockade osv... Jag tänkte om det är någon som skulle vilja hjälpa mig lite med att skriva vad man ska bocka för vid olika typer av fält.

Datum?
Id (räknare)?
Textfält (250 char.)?
PM?
Tal?

Och någon som kan förklara lite om vad dessa uttryck betyder:
primary? 
not null?
index?
Unique? 
Unsigned? 
Zerofill? 
AutoIncrement?

Jag är jätte tacksam om någon har lust =)

Tack! :birp  :birp  :birp  :birp

Permalänk: https://www.webforum.nu/p/44241

## #2 — LarsG, 2002-05-21T19:16Z

Finns det ingen hjälpfunktion i MYSQL front? Annars så står dessa begrepp beskrivna i dokumentationen på <https://www.mysql.com>

Permalänk: https://www.webforum.nu/p/680219

## #3 — crisse6, 2002-05-21T19:57Z

Är det ingen som kan vara lite mer specifik? ;)

Permalänk: https://www.webforum.nu/p/680246

## #4 — LAMP, 2002-05-21T20:19Z

Några svar:

not null? 

\> Noll-längd är inte tillåten. Med andra ord måste fältet fyllas i.

index? 

\> Indexering sker för att snabba upp hanteringen av data.

Unique? 

\> Fältet är unikt, sama värde får bara förekomma en gång.

AutoIncrement? 

\> Ett numeriskt fält sätts som räknare.

Permalänk: https://www.webforum.nu/p/680271

## #5 — crisse6, 2002-05-21T20:47Z

får detta felmess när jag ska skapa tabellen:
You have an error in your SQL syntax near '(3) DEFAULT '0' NOT NULL, \`text\` TEXT (3) DEFAULT '0' NOT NULL, UNIQUE(\`id\`)) ' at line 1

Permalänk: https://www.webforum.nu/p/680308

## #6 — LAMP, 2002-05-21T21:07Z

Jag får inte unik att fungera heller. Men jag hade inte gjort ett 3 tecken långt textfält utan jag hade gjort det som varchar istället.

```
ALTER TABLE tabellen ADD fältet VARCHAR (3) DEFAULT '0' not null
```

Ska kika vidare på unik-delen

Permalänk: https://www.webforum.nu/p/680319

## #7 — LAMP, 2002-05-21T21:23Z

Grr, missade ju några ;)

Unsigned? 

\> Tillåter endast positiva värden för heltalstyper.

primary? 

\> primary key gör kolumnen till primärnyckel

Zerofill? 

\> används för att kontrollera att en sekvens av nummer har en viss bredd

Permalänk: https://www.webforum.nu/p/680330

## #8 — LAMP, 2002-05-21T21:38Z

Nu har jag trixat lite till och SQL:en bör vara:

```
ALTER TABLE tabellen ADD kolumn_namn VARCHAR (3) DEFAULT '0' not null 
ALTER TABLE tabellen ADD UNIQUE (kolumn_namn)
```

**RED:

Såg först nu att du skulle skapa en hel tabell. En tabell med namnet tabell1 och kolumnen namn med de egenskaper du verkade ha ovan kan skapas så här:**

```
CREATE TABLE tabell1 (namn VARCHAR (3) DEFAULT '0' not null , UNIQUE (namn))
```

Permalänk: https://www.webforum.nu/p/680332

---

Tråden på webben: https://www.webforum.nu/amne/databaser-sql/44241-mysql-front
