Zum Inhalt springen

Problem bei Schritt 2 der Installation

Erstellt am 25. Februar 2006 · 5 Antworten · letzte Antwort am 27. Februar 2006

Tags: Datenbank, Frage

cody- ·

Hallo,

ich habe ein Problem bei der Installation von Typo 3.8.1. Beim zweiten Schritt, also dem Auswählen bzw. Erstellen einer Datenbank komme ich nicht weiter. Im oberen Teil stehen folgende Warnungen:

Warning: mysql_list_dbs(): Unable to save MySQL query result in /www/htdocs/.../typo3/typo3/t3lib/class.t3lib_db.php on line 874

Warning: mysql_fetch_object(): supplied argument is not a valid MySQL result resource in /www/htdocs/.../typo3/typo3/t3lib/class.t3lib_db.php on line 875

Ich kann im folgenden weder eine existierende Datenbank auswählen noch eine neue erstellen. Die Suche habe ich schon genutzt und auch zwei Threads mit den Fehlermeldungen gefunden, allerdings gab es darauf keine Antwort.

Falls noch mehr Angaben zu dem Problem benötigt werden, lasst es mich wissen. Würde mich über jeden Hinweis zur Hilfe freuen.

edit: Ich hab mal die Codezeilen aus der besagten PHP-Datei rauskopiert.


$db_list = mysql_list_dbs($this->link);
while ($row = mysql_fetch_object($db_list)) {

woida ·

Iat überhaupt MySQL installiert, bzw läuft es?
Hat dein Typo3-Datenbanknutzer Rechte in die Datenbank zu schreiben/lesen?

cody- ·

MySQL ist installiert und funktionierte bisher auch einwandfrei. Mit dem gleichen Benutzer habe ich bereits schon mal eine Datenbank für eine Forensoftware eingerichtet.

Aber danke für deine Antwort.

woida ·

Legst du die Tabellen für Typo3 in der gleichen Datenbank ab, wie deine Forumssoftware ab?
Hast du dich schonmal mit diesem Nutzer über phpmyadmin angemeldet und versucht, eine Datenbank/Tabelle anzulegen?

cody- ·

Die Forensoftware habe ich inzwischen nicht mehr drauf, aber ich hätte eine andere Datenbank für Typo3 genommen.

Ich kann im KAS (so heißt das bei dem Hoster) eine neue Datenbank anlegen, ja. Die wird aber im Typo3 Installationstool nicht angezeigt im Schritt 2.

woida ·

Neben der Datenbank mußt du noch einen Benutzer anlegen, der in dieser Datenbank SELECT, INSERT, CREATE, UPADTE, DROP, ALTER, ... Rechte hat.