Voisiko joku avustaa aloittelevaa MySQL-asentajaa? Tarkoituksena on asentaa MySQL Linux-serverille, ja käyttää sitä Windows-koneilta verkon yli ODBC:n avulla. En vaan mistään löydä tietoa, miten sen MySQL:n oikein saisi kuuntelemaan porttia ja hyväksymään yhteydet sinne Linux-koneelle??
MySQL:n käyttö verkon kautta
MyProblem
4688
0Äänestä
Muut lukivat myös
Odottaa vastausta
Näihin keskusteluihin ei ole vielä vastattu. Ole ensimmäinen.
Vastaukset 4
Vanhimmat
Oletko ihan varma että tarvii käyttää ODBC:ta? Mysliin on tosi monelle systeemille natiivituki jolloin ODBC:ta ei tarvita välissä hidastamassa.
Mutta asiaan:
1) my.cnf kuntoon - vakioasetuksena siitä on verkkoyhteydet kielletty!
2) tietokantaan käyttäjä kurantein oikeuksin. käyttäjällä pitää olla vähintään username@% tyyppinen login, username@localhost tai username ei pääse verkon kautta sisään vaikka portti olisikin auki.
3) Palomuuriin reikä mysliporttiin - tietenkin.
Siinähän noi.
Lisäyksenä vielä, että 3306 portti on myslin oletus.
Jos kyseessä intra tai vastaava privaatti verkko, niin silloin kannattaa sallia vain tietystä osoitteesta pääsy.
Ja sitten kysymys, tartteeko mysliin päästä suoraan verkon yli?
Usein riittää phpMyAdmin tai vastaava ohjelma johon otetaan yhteys verkon kautta, moiset ohjelmat ovat turvallisempia sekä aloittelija ystävällisempiä ei tartte osta kaikkia luonti jne... käskyjä, tosin ohjelmista on se haitta, et ollaan sit sormisuussa kun moista apuvälinettä ei ole :)
Tosin ratkasee aikapaljon mitä aijot tehdä myslin kanssa jne... jolloin saattaa olla suora yhteys järkevämp.
Mitä vähemmän reikiä palomuuriin tekee sen turvallisempaa on.
Kiitoksia ohjeista!
RPM-asennus ei nähtävästi perustenut my.cnf -tiedostoa lainkaan, koska sellaista ei kiintolevyltäni löydy?! Pitäneepä perustaa sellainen.
Käyttäjän jo lisäsinkin, mutta en onnistunut löytämään tietoa, saako hostnamena olla IP-osoite, tai pikemminkin IP-aliverkko?
Tarkoituksena olisi ottaa MySQL-kantaan yhteys MS Access -ohjelmasta siten, että tietokantoja käsitellään VBA-projekteista. Käsittääkseni tuo kuitenkin vaatii ODBC:n käyttöä?
"RPM-asennus ei nähtävästi perustenut my.cnf -tiedostoa lainkaan, koska sellaista ei kiintolevyltäni löydy?! Pitäneepä perustaa sellainen."
Jep, pohja saattaa olla mutta normaalisti my.cnf pitää tosiaan tehdä itse.
"Käyttäjän jo lisäsinkin, mutta en onnistunut löytämään tietoa, saako hostnamena olla IP-osoite, tai pikemminkin IP-aliverkko?"
Voi olla ip-aliverkko. kaikkialta saa logata %-oikeudella. esim 192.0.& toimii myös sekä hostnamet toimivat.
"Tarkoituksena olisi ottaa MySQL-kantaan yhteys MS Access -ohjelmasta siten, että tietokantoja käsitellään VBA-projekteista. Käsittääkseni tuo kuitenkin vaatii ODBC:n käyttöä?"
Uskoisin että accessillekin on oma mysql-komponenttinsa, varma en ole. Ellei ole niin tosiaan tarvii pistää odbc.