28. januar 2004 - 17:29Der er
43 kommentarer og 1 løsning
Mysql -et spørgsmål fra en begynder
Jeg står og vil "lege" lidt med SQL. webcafe.dk har nogle artikler, hvor man kan oprette databaser osv. sådan lidt for begyndere
Jeg har installeret det der hedder winmysqladmin - ude i en dos prompt kan jeg skrive Mysql.exe - hvorefter der kommer en sql prompt ">"
Gør jeg det som der står i webcafe.dk og f.eks. siger create database test (og derefter trykker enter) , så sker der intet .. jeg hopper blot ned på næste linie, hvor der igen dukker en prompt op (>)
Denne side indeholder artikler med forskellige perspektiver på Identity & Access Management i private og offentlige organisationer. Artiklerne behandler aktuelle IAM-emner og leveres af producenter, rådgivere og implementeringspartnere.
ja ja .. jeg har "grønt" lys og det hele .. og får jo også den der SQL prompt, som jeg får ved at gå ind i /bin og starte mysql.exe ... men når jeg indtastet "create database test" f.eks. så kan jeg ikke se det nogen steder .. ??
jeg skriver jo i en dos promt efter at have kørt mysql.exe ..
Synes godt om
Slettet bruger
28. januar 2004 - 18:04#13
Det er normal standard i den verden, MySQL kommer fra, at "intet nyt er godt nyt". Du skal nok få fejl, hvis noget IKKE virker, men hvis det du bad om bare blev gjort uden problemer, får du bare en ny prompt.
Og nej, det er netop ikke en DOS prompt, men en MySQL prompt. (De ligner bare hinanden)
Jeg har arbejdet lidt med prompten, men er ikke alt for skrap. Prøv førtst og fremmest at skrive "help" eller "\h" eller "\?", Så skulle der gerne komme noget hjælp frem ... more to com
Det der undrer mig er at der i SQL prompten intet sker, hvis jeg f.eks. skriver BLABLABLABLA .. den hopper fint ned på næste linie .. jeg vil da gå ud fra at den vil komme med fejl, hvis den ikke kender til kommandoen
Som det første opretter du en database der hedder test - ja, det skal den hedde. Eller noget der begynder med test. Når du får styr på brugerrettigheder kan du kalde den noget andet.
sandbox-> man behøver ikke at bruge USE for at benytte en tabel. Det ligger i selve SQL-sætningen "SELECT * FROM tabelnavn;" USE benyttes for at vælge den database man vil arbejde med.
Synes godt om
Slettet bruger
31. januar 2004 - 18:20#43
Det var egentlig også USE databasenavn, jeg mente.
Og den behøver man heller ikke bruge, men hvis man ikke bruger den, skal man angive databasen i sin SELECT. Således:
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.