Ubuntu Suomen keskustelualueet
Ubuntun käyttö => Ohjelmointi, palvelimet ja muu edistyneempi käyttö => Aiheen aloitti: imiksu - 22.09.05 - klo:18.57
-
Miten saan yhteyden MySql-tietokantaani. Yritän Windowsista yhdistää ubuntun mysqliin, mutta ei pysty. Oon kuitenkin saanu yhteyden MySql-admin komennolla, sekä http-rajalta phpmysql:n kautta yhteyden, mutta ei onnistu toiselta koneelta...
Jos joku osaa kertoa korjata ongelman, neuvokaa se graafisen käyttiksen tavalla....
-
Miten saan yhteyden MySql-tietokantaani. Yritän Windowsista yhdistää ubuntun mysqliin, mutta ei pysty. Oon kuitenkin saanu yhteyden MySql-admin komennolla, sekä http-rajalta phpmysql:n kautta yhteyden, mutta ei onnistu toiselta koneelta...
Jos joku osaa kertoa korjata ongelman, neuvokaa se graafisen käyttiksen tavalla....
MySql asennuksen jälkeen se hyväksyy yhteydet kantaan vain localhost koneelta. Sinun pitää lisätä MySql manuaalissa kuvatulla
tavalla oikeudet tietyille koneille/verkoille kannan käyttöön.
-
Ja mitenkä tämä yhteyden tekeminen onnistuu.. Vai mikä nyt onkaa..?
-
Ja mitenkä tämä yhteyden tekeminen onnistuu.. Vai mikä nyt onkaa..?
http://dev.mysql.com/doc/mysql/en/tutorial.html
-
En oikee osaa kattoo tuolta tekstisekamelkasta, saatika vielä ku on englanniksi... Voisko joku metsästää vastauksen..? ???
-
Lisää käyttäjätunnus jolla on oikeus ottaa yhteys verkosta ja ota verkko käyttöön:
- Käynnistä myslin komentotulkki päätteessä (roottina):
pääte> mysql
[li]Luo käyttäjätunnus, millä on kaikki oikeudet kaikkialta (tarvitset molemmat komennot):[/li]
mysql> GRANT ALL PRIVILEGES ON *.* TO 'tunnus'@'localhost' IDENTIFIED BY 'salasana' WITH GRANT OPTION;
mysql> GRANT ALL PRIVILEGES ON *.* TO 'tunnus'@'%' IDENTIFIED BY 'salasana' WITH GRANT OPTION;
Ja myslin pitäisi vastata jotain seuraavaa: Query OK, 0 rows affected (0.00 sec)
[li]Poistu myslin komentotulkista:[/li]
mysql> \q;
[li]Muokkaa [/li]/etc/mysql/my.cnf tiedostoa kommentoimalla sieltä rivi skip_networking, esim.:
pääte> nano /etc/mysql/my.cnf
#skip_networking
[li]Käynnistä lopuksi mysli uudelleen:[\li]
pääte> /etc/init.d/mysql restart
[/list]