Kirjautuminen

Haku

Tehtävät

Keskustelu: Yleinen keskustelu: MySQL4->MySQL5

Sivun loppuun

LiDE [13.11.2005 22:45:23]

#

En kahteen paikkaan jaksa kirjoitella niin pistän tänne URL:

http://mureakuha.com/keskustelut/9?10460

Niko [14.11.2005 11:19:47]

#

lisää PATHiin toi asennus kansio (/usr/local/mysql?)
PHPn joudut luutltavsti kääntämään uudelleen... jotta toimisi

LiDE [14.11.2005 14:08:19]

#

PATHiin? Mihin toisin sanoen?

tgunner [14.11.2005 14:36:12]

#

Ainakin Windows XP:ssä pathin voi lisätä menemällä

Oma Tietokone (Oikea Click) -> Ominaisuudet -> Lisäasetukset -> Ympäristömuuttujat, ja sitten sielät järjestelmämuuttujista löytyy PATH, siihen vain lisäät arvon (esim. ;C:\Ohjelmointi\PHP\).

[EDIT] Hmm ja taas vedetään aiheen sivusta :)

Blaze [14.11.2005 16:06:58]

#

Bashissa export PATH=$PATH:uuspolku
Jos haluaa automaattiseksi, niin voi laittaa tuon ~/.bashrc:n tai vastaavaan, jolloin se suoritetaan aina sisäänkirjauduttaessa.

LiDE [14.11.2005 16:13:35]

#

Siis En ole koskaan joutunut lisäämään tuommoisia niin export PATH=mysql:/usr/local/mysql ? Ei ainankaa tuolla onnistunut. Avuton tämän asian suhteen:S

Niko [14.11.2005 16:23:55]

#

ilman "mysql:" osaa

LiDE [14.11.2005 16:28:57]

#

No eipä se vieläkään tunne moista komentoa mysql ja nyt se kadotti komennon ls, ei enää tajua sitäkään???

Heikki [14.11.2005 16:45:40]

#

Komennon olisi pitänyt mennä PATH=$PATH:/usr/local/mysql. Nyt bash hakee ohjelmia vain tuosta virheellisestä mysql:/usr/local/mysql "hakemistosta". Esimerkiksi ls onnistuu nyt komennolla /usr/bin/ls. Rebootin jälkeen pitäisi olla alkutilassa.

LiDE [14.11.2005 16:48:57]

#

Pitäisikö noiden komentojen jälkeen sen sitten muka tunnistaa komento mysql kun se kirjoitetaan komentorivillä? Ei ainakaan tunnu siltä...

Heikki [14.11.2005 17:02:48]

#

No sitten mysql-nimistä ohjelmaa ei ko. polusta löydy. Kokeile etsiä sitä vaikkapa komennoilla whereis mysql / locate mysql.

LiDE [14.11.2005 17:13:09]

#

juu muttako nyt on sellainen ongelma että locate/whereis/find tai mikään muukan ei toimi:P

EDIT: Sainkin sen nyt toimii:) Eli nyt consolella kyseinen mysql toimii, pitää etsiä bootti jostain että saisi takas muut komennot käyttöön.

Juice [14.11.2005 20:39:43]

#

Hmm, pitäisiköhän sinun lisätä myös /usr/bin sekä /usr/sbin pathiin :)

Heikki [14.11.2005 22:10:31]

#

Ja ehkäpä jotain muitakin...

[heikki (22:04:56):~ ]$echo $PATH
/usr/kde/3.5/bin:/usr/local/bin:/usr/bin:/bin:/opt/bin:/usr/i686-pc-linux-gnu/gcc-bin/3.4.4:
/opt/blackdown-jdk-1.4.2.02/bin:/opt/blackdown-jdk-1.4.2.02/jre/bin:/usr/kde/3.5/bin:/usr/qt/3/bin:
/usr/kde/3.4/bin:/usr/games/bin:/opt/vmware/workstation/bin:/usr/share/karamba/bin
[heikki (22:04:58):~ ]$

Tuollaiset on omassa Gentoossani.

Mutta luultavasti hyvät oletuspathit tulevat rebootissa, sen jälkeen ~/.bashrc:hen voikin laittaa tuon PATH=$PATH:/usr/local/mysql


Edit. Rikkoi kivasti leiskan kun ei ollut välejä tuossa.

_Pete_ [16.11.2005 14:27:09]

#

Heikki kirjoitti:

Ja ehkäpä jotain muitakin...
Tuollaiset on omassa Gentoossani.

Mutta luultavasti hyvät oletuspathit tulevat rebootissa, sen jälkeen ~/.bashrc:hen voikin laittaa tuon PATH=$PATH:/usr/local/mysql


Edit. Rikkoi kivasti leiskan kun ei ollut välejä tuossa.

Windows tapojen eli boottaa niin (kenties) toimii tapojen viljelyn voi unohtaa Linuxista puhuttaessa. Linuxi pitää bootata yleensä vaan jos kerneli päivitetään tai vastaavan luokan operaatioita tehdään. Shellin ympäristömuuttjat ei todellankaan ole vastaava operaatio. Jos manuaalisesti asettaa PATH muuttujan vääräksi oletus arvo palautuu kun käynnistää uuden shellin.


Sivun alkuun

Vastaus

Aihe on jo aika vanha, joten et voi enää vastata siihen.

Tietoa sivustosta