Setter opp IDEA

Intellij IDEA vet hvordan man jobber med databaser som ikke er verre enn Workbench. Den har til og med en dedikert Database-fane i høyre rute. Hvis du klikker på den, vil du se et bilde:

La oss prøve å koble til databasen vår. For å komme i gang, klikk på plusstegnet:

Hvordan liker du listen over støttede databaser? Imponerende? Starter fra Google Big Query og slutter med Cassandra.

Kobler til MySQL IDEA

Men vi er beskjedne mennesker, så vi velger bare MySQL. IDEA foreslår umiddelbart å spesifisere innstillingene for tilkobling til databasen:

Det er enda flere av dem enn Workbench. Selv om alt du trenger allerede er angitt, er det kanskje ingen pålogging og passord.

Fra det interessante: IDEA er skrevet i Java, så den bruker standard Java-drivere for å jobbe med MySQL. Det vil si akkurat de som programmet vårt vil bruke når det sender spørringer til MySQL-serveren.

Klikk derfor på Last ned for å laste ned de manglende driverne.

Jeg spesifiserte også påloggingsnavnet og passordet til vår lokale server og klikket på Test Connection-knappen:

Tilkoblingen ble opprettet, så klikk gjerne OK.

Viser innholdet i databasen

Hvis du ser dette bildet:

Klikk deretter på stedet uthevet i rødt og velg listen over ordninger manuelt. Jeg spesifiserte 3: test, test2 og supershop, og dette er det jeg ser nå:

Alle tre diagrammene mine er på plass. La oss se hva vi har i brukertabellen:

Vel, jeg visste allerede hvilke kolonner vi har der, men hvordan kan jeg se dataene?

Vis tabellinnhold

Jeg dobbeltklikket bare på tabellnavnet og IDEA viste meg dette:

Så langt ser det mye mer interessant ut enn i Workbench. Dataene ble umiddelbart vist, og dessuten er det servicefelt HVOR og BESTILL BY. Slik at du kan filtrere og sortere data rett på stedet.

La oss prøve å sortere tabellen etter nivå...

Så snart jeg begynte å skrive ordnivået, ga IDEA meg umiddelbart en flott liste med hint:

Kanskje det ser mer interessant ut enn å jobbe gjennom Workbench, han ga ingen spesielle hint.

Jeg skrev nivå, trykk enter, og voila, tabellen er sortert:

Ok, nå vil jeg utføre en vilkårlig spørring uten å binde til en tabell, hvor kan jeg gjøre det?

Vi går tilbake til panelet til høyre - det er en spesiell knapp der for å åpne spørringskonsollen:

Og vi begynner å skrive en spørring:

Autotips fra IDEA, som alltid, på toppen . Og her er resultatet av spørringen vår: