FOK!forum / Digital Corner / Gedoe met SQL
Sigaartjewoensdag 13 juni 2018 @ 16:00
Ik ben al een tijdje bezig de databasetaal SQL te leren en daarvoor heb ik een leerboek gekocht. Die gebruikt MySQL als “server” en WinSQL om als leerling oefeningen in te maken.
Ok. Twee gescheiden pakketten, het zal wel.
Eerst MySQL downloaden, dat ging op zich goed maar wat een gedoe met ODB en zo, ik heb er uren aan gewerkt om dat in orde te krijgen.
Toen WinSQL, ging helemaal niet goed.
Waarom al dat gezeur met die connecties? Als je een database hebt op je harde schijf moet dat toch allemaal niet zo ingewikkeld te zijn?

Ik zag ook nog een Workbench van MySQL, ziet er veelbelovend uit, maar moet me wel verdiepen in de nodige manuals zag ik wel.
#ANONIEMwoensdag 13 juni 2018 @ 16:04
Ik mis een beetje een concrete vraag in je OP? Dit ziet er meer uit als een KLB-topic zo :+
Sigaartjewoensdag 13 juni 2018 @ 16:11
Dat is zo.
Toen ik bezig was met de computerconnectiemanagement, snapte ik totaal niet wat ik aan het doen was.
Ik moest duiken in het datamanagement van de computer. Ik weet hoe mainframes werken, maar pc’s niet.
Kan iemand mij uitleggen hoe ik een stabiele connectie kan krijgen met door mij opgezette databases zodat ik ze kan benaderen in WinSQL en Java?
Fredwoensdag 13 juni 2018 @ 16:27
quote:
1s.gif Op woensdag 13 juni 2018 16:11 schreef Sigaartje het volgende:
Dat is zo.
Toen ik bezig was met de computerconnectiemanagement, snapte ik totaal niet wat ik aan het doen was.
Ik moest duiken in het datamanagement van de computer. Ik weet hoe mainframes werken, maar pc’s niet.
Kan iemand mij uitleggen hoe ik een stabiele connectie kan krijgen met door mij opgezette databases zodat ik ze kan benaderen in WinSQL en Java?
Als je alles op dezelfde computer draait dan moet jeWinSQL en Java beiden verbinding laten maken naar:
hostname: localhost
tcp port: 3306

[ Bericht 0% gewijzigd door Fred op 14-06-2018 09:02:26 (Ik was duidelijk nog niet wakker) ]
Sigaartjewoensdag 13 juni 2018 @ 16:31
quote:
7s.gif Op woensdag 13 juni 2018 16:27 schreef FredvZ het volgende:

[..]

Als je alles op dezelfde computer draait dan moet jeWinSQL en Java beiden verbinding laten maken naar:
hostname: localhost
tcp port: 3389
Is dat zo simpel?
Fredwoensdag 13 juni 2018 @ 16:33
quote:
1s.gif Op woensdag 13 juni 2018 16:31 schreef Sigaartje het volgende:

[..]

Is dat zo simpel?
Ja, als je een standaard installatie hebt gedaan hoef je niet meer te doen dan dat.
Sigaartjewoensdag 13 juni 2018 @ 16:41
Ik ga het vanavond proberen. Ben bezig Java en SQL te leren, ik vind het erg leuk om te doen.
SpecialKwoensdag 13 juni 2018 @ 17:17
gewoon mssql installeren met management studio...
SpecialKwoensdag 13 juni 2018 @ 17:22
En dan java lekker uninstallen en lekker met visual studio gaan programmeren in C#...

en dan lekker get paid, get laid, gatorade.
ssjgokuwoensdag 13 juni 2018 @ 17:39
quote:
7s.gif Op woensdag 13 juni 2018 16:27 schreef FredvZ het volgende:

[..]

Als je alles op dezelfde computer draait dan moet jeWinSQL en Java beiden verbinding laten maken naar:
hostname: localhost
tcp port: 3389
Bedoel je niet poort 3306? Default MySQL port as far I know.
3389 was RDP toch? :p
embedguywoensdag 13 juni 2018 @ 20:34
MySQL server is de server, WinSql is het programma waarmee de data in de database kan bekijken/aanpassen. Vandaar dus de twee programma's, ze zijn beiden nodig.

Het zou vrij simpel samen moeten werken. Waar had je problemen mee? Virusscanner ofzo?

Mooi dat je dit wilt leren, mooie hobby 👍.
Oscar.woensdag 13 juni 2018 @ 20:36
quote:
7s.gif Op woensdag 13 juni 2018 16:27 schreef FredvZ het volgende:

[..]

Als je alles op dezelfde computer draait dan moet jeWinSQL en Java beiden verbinding laten maken naar:
hostname: localhost
tcp port: 3389
ga jij lekker SQLen op een RDP port.
oranjevogel1woensdag 13 juni 2018 @ 21:11
quote:
1s.gif Op woensdag 13 juni 2018 16:00 schreef Sigaartje het volgende:
Waarom al dat gezeur met die connecties?
Omdat het een serverapplicatie is, waar dus verschillende gebruikers vanaf verschillende locaties gebruik van kunnen maken. Dat jij maar 1 gebruiker configureert en enkel op localhost daar gebruik van maakt, doet daar niet aan af.
quote:
Als je een database hebt op je harde schijf moet dat toch allemaal niet zo ingewikkeld te zijn?
Gebruik dan een standalone database als Access ofzo.
Sigaartjewoensdag 13 juni 2018 @ 21:24
quote:
0s.gif Op woensdag 13 juni 2018 21:11 schreef oranjevogel1 het volgende:

[..]

Omdat het een serverapplicatie is, waar dus verschillende gebruikers vanaf verschillende locaties gebruik van kunnen maken. Dat jij maar 1 gebruiker configureert en enkel op localhost daar gebruik van maakt, doet daar niet aan af.

[..]

Gebruik dan een standalone database als Access ofzo.
Ik ben bezig SQL te leren.
Sigaartjewoensdag 13 juni 2018 @ 21:25
Ik wil niet eindigen als glazenophaler op mijn 67ste ;)
oranjevogel1woensdag 13 juni 2018 @ 21:26
quote:
1s.gif Op woensdag 13 juni 2018 21:24 schreef Sigaartje het volgende:

[..]

Ik ben bezig SQL te leren.
Dat kan dus gewoon in Access, heb je niet perse een client-server databse voor nodig. Al kan die kennis wel van pas komen.
Freddonderdag 14 juni 2018 @ 09:02
quote:
0s.gif Op woensdag 13 juni 2018 16:41 schreef Sigaartje het volgende:
Ik ga het vanavond proberen. Ben bezig Java en SQL te leren, ik vind het erg leuk om te doen.
Poort 3306 dus.
Freddonderdag 14 juni 2018 @ 09:02
quote:
10s.gif Op woensdag 13 juni 2018 17:39 schreef ssjgoku het volgende:

[..]

Bedoel je niet poort 3306? Default MySQL port as far I know.
3389 was RDP toch? :p
Ja, je hebt helemaal gelijk.
Ralphmeisterdonderdag 14 juni 2018 @ 13:07
quote:
1s.gif Op woensdag 13 juni 2018 21:24 schreef Sigaartje het volgende:

[..]

Ik ben bezig SQL te leren.
MySQL ;)
oranjevogel1donderdag 14 juni 2018 @ 19:54
quote:
0s.gif Op donderdag 14 juni 2018 13:07 schreef Ralphmeister het volgende:

[..]

MySQL ;)
SQL is de taal. MySQL is een bepaalde implementatie /dialect.