Thomas Meinike: keine Verbindung mySQL

Beitrag lesen

Hallo Sabine,

Als Neuling in Php und MySql wollte ich nun gerade meine erste Verbindung zu meiner Testdatenbank herstellen mit folgendem Test:

<?php $verbindung = @mysql_connect("localhost","","");

Laeuft der MySQL-Server ueberhaupt, kann also auf der mysql>-Konsole die Abfrage erfolgreich ausgefuehrt werden?

Host: localhost, User: root, Passwort: "" sollte erstmal funktionieren, wobei es sinnvoll ist, neue User+Rechte in der DB mysql anzulegen (vor allem Tabelle user fuer die Nutzer selbst und tabelle db fuer die ihnen zugewiesenen Tabellenrechte).

if (!$verbindung) {
  echo "Keine Verbindung möglich!\n";
  exit;
}
$abfrage = "SELECT Name from neu";

$erg = mysql_db_query("test",$abfrage,$verbindung);
    list($Name) = mysql_fetch_row($erg);

Verwende besser nacheinander mysql_select_db("test",$verbindung); und mysql_query($abfrage,$verbindung);
mysql_db_query() soll ab PHP 4.0.6 nicht mehr verwendet werden.

Ich bekomme immer die Meldung, keine Verbindung möglich.

Probiere mal phpMyAdmin aus: http://phpmyadmin.sourceforge.net/download.html (unterhalb vom Document-Root, meistens ../htdocs/ ablegen) und wie gesagt: der MySQL-Server muss laufen.

MfG, Thomas