PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : PHP und mySQL einrichten!



rgb
19.07.2004, 19:14
Hallo Leute!

Ich baue gerade ein homepage.
PHP hat mein Vater mir installiert
aber ich brauche noch mySQL.
Deswegen wollte ich mal fragen ob mir einer
erklären kann:
1. Wo man sowas findet.
2. Wie man es richtig installiert und einrichtet.

Wäre ja vielleicht auch mal ne gute Idee für
ein Tutorial, wenn neulinge mit php anfangen wollen
und so keine ahnung davon haben^_^.
Dann könnten sie dort nachlesen wie man diese beiden
sachen einrichtet.

MFG

Rpg_Goldenboy8)

Crash-Override
19.07.2004, 19:23
Also findet tut man es hier, aber kA wie man's einrichtet...

http://www.mysql.com/

Tut's:
http://www.robsite.de/tutorials.php?tut=php
http://www.phpbox.de/php_tutorials/index.php
http://www.schattenbaum.net/php/
http://www.php.de
http://selfphp.info/

mitaki
19.07.2004, 19:59
Nimm auf jeden Fall eine 4.0.x Version (http://dev.mysql.com/downloads/mysql/4.0.html), da diese den aktuellsten Standard markieren.

Wenn du dir die Version mit Installer herunterlädst musst du nur noch darauf achten, dass du das ganze in das Verzeichniss c:\mysql installierst (Standard Installationspfad).
Jetzt rufst du die Datei c:\mysql\bin\winmysqladmin.exe auf und gibst einen Benutzernamen und ein Kennwort ein.
Eventuell noch PC neu starten, dann sollte das Programm laufen.

Damit du Datenbanken bequem erstellen und verwalten kannst solltest du dir noch die aktuelle Version von phpMyAdmin (http://www.phpmyadmin.net) zulegen.
Hier musst du zur Konfiguration etwas tippen, aber nicht viel.
Im phpMyAdmin Verzeichniss findest du die Datei >config.in.php<, in dieser suchst du folgende Zeile:
$cfg['PmaAbsoluteUri'] = '';und fügst den Pfad (URI) zu dem Verzeichniss von phpMyAdmin ein:
$cfg['PmaAbsoluteUri'] = 'http://localhost/phpmyadmin';die genaue Adresse musst du Anpassen, aber das sollte kein Problem sein.

Für den Anfang reicht das, später kannst du dich noch genauer damit beschäftigen.

rgb
20.07.2004, 21:11
Danke ihr beiden, ich werde es heute abend mal ausprobieren:).
Wenn was nicht funktioniert, editier ich es hier rein.

Prodegy
21.07.2004, 01:51
Wo wir gerade schon beim Thema sind:

Mein PC ist vor einiger Zeit total abgeschmiert, und ich musste alles, was ich hatte nochmal neu installieren!
Darunter auch PHP und MySQL!

Ich hatte mir dann noch gedacht: "Da nimms'te doch gleich die neueste Version von PHP(5), dann bist'e wieder mal am akktuellsten Stand!"

Ich Depp!
Ich habe dan ganzen Krempel auch fachgerecht installiert, mir sogar ein Buch ausgeliehen, wo das alles erläutert wird (extra für PHP5)!
Natürlich benutze ich die bewährte WAMP Kombination (Windows Apache MySQL PHP)!

Da gab es schon die ersten Probleme! Denn nachdem ich in der "php.ini" wie auch im Buch erläutert wurde, das Semikolon vor
extension=php_mssql.dll entfernt hatte, was ja eigentlich bewirken sollte, dass diese Modul beim Start von Apache geladen wird, kommt aber bei eben diesem Start die Fehlermeldung, dass das Modul nicht gelden werden konnte!

Selbiges passiert übrigens mit allen Modulen, wen ich das Semikolon entferne, mit der Ausnahme von extension=php_gd2.dll! das geht!

Aber das wirklich ärgerliche ist, das wenn ich z.B. mein Gästebuch gescriptet habe, und ich es im Browser ansehe, kommt die Meldung
"Undefined function 'mysql_connect()' on line 20"!

Wieso interpretiert PHP diesen Befehl nicht??
Helft mir bitte!

Kermit.d
21.07.2004, 02:15
Diese WAMPs haben die Angewohnheit zwei php.ini's abzulegen. Die eine im php Ordner, aber auch eine, und das ist die echte, im Windowsverzeichnis. Also schau mal da nach.

mitaki
21.07.2004, 04:56
PHP5 hat Kinderkrankheiten, die MySQL Erweiterung ist nicht mehr standardmäßig einkompilliert, und die *SQL Erweiterungen im /ext Verzeichnis scheinen fehlerhaft zu sein, das erklärt deine Probleme.

Meiner Meinung nach wäre es (zumindest im Moment noch) besser, PHP in einer 4er Version zu verwenden. Der Umstieg zur 5er Version erfolgt noch früh genug.