URL: internet.physto.se
Här beskrivs hur du arbetar med den kommandostyrda klienten mysql som hör till databasservern MySQL version 5.1 för Windows.
Om du snabbt vill komma igång med att skapa och använda en MySQL-databas kan du utgå från MySQL-klienten "mysql", (ibland omnämnd som "MySQL Monitor" eller "the MySQL command line tool". Klientprogrammet "mysql" ska inte förväxlas med själva databasservern, som heter "mysqld"). Programmet följde med vid installationen av MySQL-servern.
Det finns en rad andra klienter till MySQL-servern som du kan komma att föredra att arbeta med. I Fysikums webbkurs kommer jag t.ex företrädesvis hålla mig till den grafiska klienten "MySQL Query Browser" (som liksom "mysql" har utvecklats av samma team som gör själva databasservern MySQL). Andra exempel på klienter är Windowsprogrammen "MyCon" och "MySQL-Front" eller den webbaserade klienten "PhpMyAdmin". Fördelen med "mysql" är att programmet, som sagt, följer med själva servern, och alltså omedelbart finns tillgängligt för användning. Men det finns nackdelar också...
MySQL-klienten "mysql" avslöjar nämligen att MySQL-systemet har sitt ursprung i Unix-världen: klientprogrammet "mysql" är ett kommandostyrt program, ungefär som de gamla MS-DOS-programmen, som var vanliga även på PC-datorer innan Windows kom och gjorde datorarbetet mycket lättare. För en inbiten Windows-användare kan det onekligen kännas lite obekvämt att överge det invanda grafiska arbetssättet i Windows och börja lära sig en massa kommandon, men det visar sig att detta sätt att arbeta faktiskt är ett snabbt och smidigt sätt att sköta enklare administrativa sysslor. Och så får du nyttig övning ifall du någon gång skulle välja att byta ut Windows mot t.ex Linux, vilket ju allt fler datoranvändare gör i dag. Men som sagt, om du känner att kommandostyrda program är helt fel för dig finns en lång rad grafiskt orienterade databasklienter du kan använda i stället.
Jag börjar med att visa hur du startar programmet och sköter en del rutinsysslor, och sedan går vi in på det egentliga klientarbetet: hur SQL-satser skickas till MySQL-servern. Så trimma dina pekfingrar, för nu ger vi oss in i radkommandonas egensinniga värld...
© 1995-2013 Hans Mühlen
Kontaktadress: hvzm physto.se
Kurserna ges av Fysikum vid Stockholms universitet.
Senast uppdaterad 5 oktober 2006
[översikt]