Hei, ja jälleen kerran tuli ongelmia Xamppin kanssa. Poistin koko Xampp:in ja asensin uusimman version, ja nyt kun kokeilin tehdä testiksi blogia (wordpress) niin valittaa ettei tietokantaan saa yhteyttä.
Tarkistin kaikki käyttäjätunnukset ja salasanat ja kaikki oli ok. Mistä lähteä vikaa selvittää ja mikä voisi olla vikana?
Saatko samoilla asetuksilla MySQL:ään yhteyden (esim. mysql komentorivityökalulla)?
Onko MySQL ylipäätään käynnissä?
Mitä tapahtuu jos menet selaimella osoitteeseen localhost? Siis suoraan doc-juureen.
Kyseessä on windows. MySQL on päällä, painoin pari kertaa stop, start, stop start, muttei vaikuttanutkaan. Localhostilla tein just tätä juttua.
Miten otetaan komentorivillä yhteys?
Mysql-hakemiston alla olevasta bin-hakemistosta löytyvän mysql.exe:n ajat esim seuraavilla parametreilla
mysql -hpalvelin -ukäyttäjätunnus -p
Jolloin sen pitäisi kysyä salasanaa. Voit myös kirjoitaa suoraan -psalasana
Painoin mysql, tuli komentorivi, piippasi ja lähti heti pois.
Pitäiskö tuo komento kirjoittaa tyyliin
mysql -hlocalhost -ukäyttäjätunnus -p ? vai jättää palvelin kohdan siihen
Käynnistä komentorivi ja kirjoita tuo komentorivi siellä. Jos vaan kliksuttelet sitä exeä, niin sehän ei anna mitään parametreja, jolloin se vaan näyttää pikaisesti virheilmoituksen ja loppuu saman tien.
"Komento mysql ei tunnistettu sisäiseksi tai ulkoiseksi komennoksi, suoritettavaksi ohjelmaksi tai komentojonotiedotteeksi. "
Oletko mennyt komentorivillä sinne oikeaan hakemistoon missä se mysql.exe on?
Pääsin, tuli error 2003 <HY000>: Can't connect to MySQL server on "localhost" <10061>
Ja toinen ongelma:
tämän seurauksena, kaikki ohjelmien ikinot muuttui komentorivin logoksi ja kaikki avautuu komentoriviin. Miten saan tämän pois?
Käyttis win7
Jos sanot netstat -an, niin näkyykö siellä portti 3306 kuuntelemassa? Jos ei, niin kannttaaa tarkistaa mysql asetukset.
En tiedä xamppista, mutta normaalisti MySQL:ää asennettaessa asennusohjelma kysyy kuunnellaanko TCP:tä portissa 3306 ja jos sen ruksii pois, niin ei saa yhteyttä oletusasetuksilla.
Ikonijuttuun en osaa kommentoida. Olet ilmeisesti tehnyt jotain omituista.
Palataan tähän ikonijuttuun, ohjelmat aukeaa, kun klikkaa valitse oletusohjelma ja sieltä firefox, niin aukeaa firefox. Muuten melkein kaikkien kuvakkeiden kohdalla on cmd.exe logo.
Jaa-a. Mitähän olet tehnyt että olet saanut koneen tuohon tilaan. Jotenkin kai olet asettanut kaikille tiedostotyypeille defaultiksi file assosiaatioksi cmd.exe.
Jos klikkaat jotakin vaikka .jpg-tiedostoa niin yrittääkö oikeasti aukaista cmd.exe:ssä, vai onko ikonit vain jotenkin sekaisin.
En tiedä miten Windowsissa voisi nämä muuttaa automaattisesti helposti takaisin oletusarvoihin. Joko teet sen käsin sitä mukaa kun uusia tiedostotyyppejä pitää avata, tai sitten yrität etsiä netistä jotakin default file assosiations regitry komentoa, jonka ajamalla registryyn päivittyy oikeat oletusohjelmat.
Ehkä joku muu osaa paremmin neuvoa näissä Windows asioissa.
.jpg toimii niinkuin pitääkin. Latasin äsken jostain sivusta .exe korjausrekisteritiedoston ja nyt ohjelmat avautuu mihin pitääkin. Paitsi ikonit on edelleen komentorivin logoja.
Nyt tämäkin juttu korjattu lataamalla .exe korjaustiedosto.
mutta tähän Zampp juttuun. Grez: Poistin zampin ja latasin vanhemman version. Wordpress sai silloin heti yhteyden tietokantaan, uudella Zampp versiolla ei saanut.
Aihe on jo aika vanha, joten et voi enää vastata siihen.