Hejsan! Ett litet exempel på hur man skapar en tabell i MySQL En sida som jag började med varAtt skapa tabeller med MySQL-Front
Jag har en access databas, och nu vill ja skapa en likadan fast i mysql genom mysql front.
Mitt problem nu är att ja har gett mig in på saker som tex:
Primery, Binery, Unsigned, Zerofile, Index, Notnull, Autoincrement och Unique men ja förstår inget av dom förutom Primary.
I Ms access använder ja tex:
Tal, Ja\Nej, PM, Text, Datum\Tid.
Min fråga är, Vilket är vilket och hur ska ja göra ?
Tacksam för svar!
HassanSv: Att skapa tabeller med MySQL-Front
<code>
create table administrators (
->admin_id SMALLINT UNSIGNED NOT NULL AUTO_INCREMENT,
->name CHAR(20) NOT NULL,
->email CHAR(40) NOT NULL,
->url CHAR(50) NULL,
->PRIMARY KEY (admin_id)
);
</code>
SMALLINT UNSIGNED - Heltal enbart positiva förmodligen 0-65K istället för -32 - 32
NOT NULL - Får ej vara / innehålla null värde
AUTO_INCREMENT - räknare
Resten är väl ganska straightforward, förslagsvis går du igenom en enkel tutorial på webben.
www.idg.se/webstudio/ - en svensk site
www.devshed.com - engelsk
www.devarticles.com - engelsk
simpelt enkelt, eller varför inte läsa på SQL, för det är ju det man behöver kunna. Alla DBMSer ska ju stödja SQL stand varför man bör kunna anv den syntaxen för att skapa sina tabeller.... http://www.sqlcourse.com/Sv: Att skapa tabeller med MySQL-Front (lite offtopic)
http://hotwired.lycos.com/webmonkey/programming/php/tutorials/tutorial4.html
Den går dock mest igenom PHP.
I övrigt så tycker jag nästan att MyCC är det bästa frontendet till MySQL (finns att ladda ned på www.mysql.com) Mycket enkelt att skapa nya databser, och går även att skapa användare genom.
Ett tillägg till föregående svar; UNIQUE används väl oftast om man har nån typ av "id" i sin databas - då sätter man den rowen till UNIQUE och AUTO_INCREMENT - så att den uppdateras automatiskt när du lägger till data, och då kan det ej bli fel så två rader får samma id.