Ensinnäkin, en keksinyt oikein parempaakaan paikkaa tälle, minne kuuluu ohjelmointialustoihin liittyvät ongelmat? Eli, yritän tässä asentaa PHP-MySQL-Apache-combinaatiota. Mulla on tuossa apuna semmonen kirja kuin "The Definitive Guide to MySQL 5". Siinä neuvotaan näin: MySQL Extensions for Configuring PHP As a final step, PHP must be so configured that it can access the MySQL server. It is necessary that PHP be able to find two DLL files that are included with PHP. You must carry out the following steps: • Copy the file C:\php5\libmysql.dll into the Windows directory, generally C:\Windows or C:\Winnt. • Open the file with a text editor (e.g., Notepad) and change the following lines shown in boldface or insert them: ; changes in c:\php5\php.ini ... extension_dir = "c:/php5/ext" extension = php_mysql.dll extension = php_mysqli.dll To find the right lines, your best bet is to use EDIT|FIND. Note that the forward slash, not the usual backslash, is used as a separator. Before the lines extension=... there should be no semicolon; otherwise, the line will be considered a comment and ignored. Siis mitä? Millä ohjelmalla mun pitää editoida tuota libmysql.dll-tiedostoa? Avasin notepadilla niin tulee semmosta puuroa ettei oo tosikaan.
Ei sun libmysql:ää pidä editoida, se on jo binäärimuodossa etkä voi tehdä sille mitään. Sun pitää kopioida C:\php5\libmysql.dll windossin kansioon. Sen jälkeen tuon ohjeen mukaan avaat tekstieditorilla C:\php5\php.ini tiedoston ja säädät nuo sinne: extension_dir = "c:/php5/ext" extension = php_mysql.dll extension = php_mysqli.dll EDIT: Suosittelen palvelimeksi linuxia
Mites nyt kun mulla phpinfo sivu ei lataudu kokonaan, siis sivu phptest.php, jossa on sisältönä <?php phpinfo(); ?> Se jää kohtaan SERVER_PROTOCOL Apache Environmentia ladattaessa Firefoxilla, ja IE:llä kohtaan Apache Environment. Molemmat antaa useita httpd.exe - Application Error viestiä. Millä tuon saan lataamaan sen loppuun?
No onko vastaavasti jotain idioottivarmaa opasta "Näin asennat PHP5-MySQL5-Apache2.2 kombinaation Windows 2003:lle"?
Ensinäkemältä näyttää hyvältä. Kiitokset linkistä! edit. Kylläpä oli helppo asennus, ei mennyt viikkoa niinkun noitten erillisten kanssa!
Mä tarviin MySQL:n käyttöön silti jonkun eri ohjelman jolla annan esim. SELECT-käskyt, eikö? Mikä ois hyvä, oisko tommosesta ku Navicat mihinkään? Ainoa vaatimus on että toimii hyvin tuon WAMP:n kanssa.
phpMyAdmin on helppo tapa luoda noita SQL kantoja. http://127.0.0.1/phpmyadmin/ toivottavasti aukaisee sen. Ja WAMP:in valikosta löytyy MySQL alta MySQL Console jonka kanssa voi harjoitella komentoja ja debugata jos haluaa.
Mitenkäs tuolla MySQL consolella tehdään / valitaan käyttöön joku tietokanta? Kun antaa käskyn mysql> CREATE db_name; se palauttaa ERROR 1064 (42000): You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'db_name' at line 1 edit. Selvis. Oli niinkin helppo että piti vaan lisätä sana DATABASE tuohon. Kyllä osaa olla nyt tyhmä olo =)