Kann keine Tabellen mit phpMyAdmin erstellen

M

moritz-t

Aktives Mitglied
Thread Starter
Dabei seit
09.07.2003
Beiträge
369
Reaktionspunkte
1
Hallo,
nachdem ich jetzt endlich MySQL zum Laufen bekommen habe, wollte ich mir die Verwaltung mit phpMyAdmin etwas erleichtern, Verbindung zum MySQL-Server hab ich auch. Ich kann alle gespeicherten Datenbanken laden und auch neue Datenbanken erstellen, allerdings lassen sich keine Tabellen erstellen. Immer wenn ich versuche eine zu erstellen, speichert er die eingegebenen Felder einfach nicht und sagt am Ende, dass die Datenbank 0 Tabellen enthält. Muss ich noch was an der config.inc.php verändern?

Code:
<?php
/*
 * This is needed for cookie based authentication to encrypt password in
 * cookie
 */
$cfg['blowfish_secret'] = ''; /* YOU MUST FILL IN THIS FOR COOKIE AUTH! */

/*
 * Servers configuration
 */
$i = 0;

/*
 * First server
 */
$i++;
/* Authentication type */
$cfg['Servers'][$i]['auth_type'] = 'config';
/* Server parameters */
$cfg['Servers'][$i]['host'] = 'localhost';
$cfg['Servers'][$i]['connect_type'] = '/tmp/mysql.sock';
$cfg['Servers'][$i]['compress'] = false;
/* Select mysqli if your server has it */
$cfg['Servers'][$i]['extension'] = 'mysql';
$cfg['Servers'][$i]['user']          = 'root';
$cfg['Servers'][$i]['password']      = 'root'; // use here your password
$cfg['Servers'][$i]['socket'] = '/tmp/mysql.sock';

/*
 * End of servers configuration
 */

/*
 * Directories for saving/loading files from server
 */
$cfg['UploadDir'] = '';
$cfg['SaveDir'] = '';

?>
 
Entweder macht er es oder er gibt einen Fehler aus.
Was steht denn bei Dir nach dem Speichern?
 
Leider gibt er keine Fehlermeldung aus, ich speichere und dann sind einfach alle Felder leer...
Es steht nu unten in einem Info-Fenster:
Code:
1 Wenn das Feld vom Typ 'ENUM' oder 'SET' ist, benutzen Sie bitte das Format: 'a','b','c',... Wann immer Sie ein Backslash ("\") oder ein einfaches Anführungszeichen ("'") verwenden, setzen Sie bitte ein Backslash vor das Zeichen. (z. B.: '\\xyz' oder 'a\'b').

2 Bitte geben Sie jeweils nur einen Standardwert ohne Escape- oder Anführungszeichen an.

Und oben steht dauernd:
Code:
Ab diesem Punkt müssen Cookies aktiviert sein.

Kann es damit was zu tun haben???
 
Würde es sonst da stehen?
Ansonsten würde ich mal testweise eine sehr einfache Tabelle anlegen, vielleicht nur ein ID-Feld als AutoInc und ein Textfeld.
 
egal wie einfach ich die Tabelle anlege, es wird nichts gespeichert. Übrigens, wenn ich es direkt über den mysql-server im terminal versuche, geht es ohne probleme...
 
Stimmen die Rechte? Auch bei "einfachen" Tabellen Probleme?
 
Unter den Rechten hab ich Folgendes stehen:
Code:
Benutzer	Host	          Passwort	Globale Rechte 	Grant	
Jeder	%	--	            USAGE	        Nein	
root	127.0.0.1	              Ja	 ALL PRIVILEGES	Ja	
root	localhost	               Ja	 ALL PRIVILEGES	Ja	
root	mein-computer.local	Ja	 ALL PRIVILEGES	Ja
 
Hab das Problem jetzt selbst gelöst, ohne zu wissen, woran es lag.
Hab einfach das phpMyAdmin Verzeichnis von MAMP in mein Apache Document-Root gelegt und damit meine ursprüngliche phpMyAdmin Version ersetzt - und jetzt geht's. Merkwürdig...
 
Zurück
Oben Unten