Datenbankfrontend für mySQL
#1
geschrieben 04. Juni 2014 - 16:10
Ich bilde mich derzeit als Datenbankier weiter und suche ein einfach zu erstellendes Webfrontend für mySQL.
Da das Kernthema die Datenbank selbst ist, suche ich etwas, wo ich mich nicht erst mühsehlig in php,javascript oder andere Websprachen reinfuchsen muss, also etwas zum zusammenklicken.
Ich freu mich auf eure Ideen/Empfehlungen,
Sturmi
Unix won't hold your hand. You wanna shoot your foot, Unix reliably delivers the shot.
True Cloudstorage
Anzeige
#2
geschrieben 04. Juni 2014 - 16:40
Das beliebteste und am weitverbreiteste Tool ist phpMyAdmin.
Eventuell den nächsten mal zwei Minuten mehr Zeit mit der Suchmaschine deiner Wahl verbringen. Dann hättest du es garantiert auch selbst gefunden.
#3
geschrieben 04. Juni 2014 - 16:42
Erfordert einen Webserver mit PHP-Unterstützung und eine der mysql*-Erweiterungen für PHP.
NB - MySQL ist... kontrovers... wenn es um Datenbanken geht. Die haben ihre eigene Logik und die ist im besten Fall fragwürdig und im schlimmsten Fall einfach falsch.
Wenn Open Source würde ich eher PostgreSQL empfehlen. Das hat pgAdmin als Windows-Anwendung und phpPgAdmin als Webfrontend, in Anlehnung an phpMyAdmin.
Dieser Beitrag wurde von RalphS bearbeitet: 04. Juni 2014 - 16:44
#4
geschrieben 04. Juni 2014 - 16:45
Die Datenbank selbst steht auch bereits und ist mit ersten Werten gefüllt.
Was ich suche, ist ein Tool zum Nutzen der DAtenbank. Also Eingabemasken, wo ich dann die SQL-Statements hinterlege.
Zum quälen einer Suchmaschine hab ich heute keinen Nerv mehr, verzeiht mir, dass ich deswegen nach Erfahrungen frage.
Dieser Beitrag wurde von Sturmovik bearbeitet: 04. Juni 2014 - 16:46
Unix won't hold your hand. You wanna shoot your foot, Unix reliably delivers the shot.
True Cloudstorage
#5
geschrieben 04. Juni 2014 - 16:54
Wüßte ich keines. Sowas hab ich mir bisher immer selber zusammengebastelt.
#6
geschrieben 04. Juni 2014 - 17:25
Edit: Wenn man keine Zeit hat, sollte man sie sich nehmen.
Ergo hab ich mir nen php-Einsteigerkurs rausgesucht und acker den mal durch. Wer weiß was es für die Zukunft bringt
Dennoch sind weitere Vorschläge gern willkommen.
Dieser Beitrag wurde von Sturmovik bearbeitet: 04. Juni 2014 - 17:39
Unix won't hold your hand. You wanna shoot your foot, Unix reliably delivers the shot.
True Cloudstorage
#7
geschrieben 04. Juni 2014 - 19:07
Ansonsten brauchst Du mit php mehr oder weniger nur:
$db = new mysqli($db_host,$db_user, $db_passwd, $db_database); // Verbindung zur DB an Host mit Benutzernamen und PW $db->query("INSERT INTO Africa (Elefant) VALUES ('Hwa'),('Nix')"); // DB füttern $query = "SELECT Elefant FROM Africa"; // Selbsterklärend :imao: $result_set = $db->query($query); // Ausführen $result_as_array = $result_set->fetch_all(MYSQL_ASSOC); // Formatiere Ergebnis als assoziiertes Array (Schlüssel = Spaltenname, Wert = Wert) $result_set->close(); // Objekt freigeben $db->close(); // Verbindung schließen
Das wars auch schon. Und dann halt noch den Inhalt von $result_as_array angucken. Das ist ein zweidimensionales Array, mit $result_as_array['Elefant'][0] gleich 'Hwa' und $result_as_array['Elefant'][1] = 'Nix'.
Dieser Beitrag wurde von RalphS bearbeitet: 10. Juni 2014 - 11:30
#8
geschrieben 04. Juni 2014 - 19:54
Wie man Formulare baut, hab ich mittlerweile auch gefunden.
Schön ist zwar anders, aber das passt zu meiner Arbeitsmentalität: Funktionieren musses, Schönheit ist drittens.
Unix won't hold your hand. You wanna shoot your foot, Unix reliably delivers the shot.
True Cloudstorage
#9
geschrieben 04. Juni 2014 - 22:01
Array([0] => Elefant = Array( [0] => 'Hwa' [1] => 'Nix' ) )
Nicht schön, aber funktional.
Die PHP-Doku findest Du bei denen auf der Homepage verlinkt; einzelne Themen, Funktionen etc findest Du einfach unter php.net/[Funktionsname].
PS. Schönheit ist für Frontender.
Dieser Beitrag wurde von RalphS bearbeitet: 04. Juni 2014 - 22:03
#10
geschrieben 10. Juni 2014 - 10:50
#11
geschrieben 10. Juni 2014 - 17:10
Das Usermanagement steht schon, nun muss ich nur noch die Zeit finden, ein paar Formulare und Abfragen du basteln.
Unix won't hold your hand. You wanna shoot your foot, Unix reliably delivers the shot.
True Cloudstorage
#12
geschrieben 10. Juni 2014 - 17:33
#13
geschrieben 10. Juni 2014 - 17:43
Ich nutze hierbei allerdings nicht die mysql-user sondern eben eine Usertabelle, die für die eigentliche Datenbank eh gebraucht wird. Und ab hier ist ein User eben auch nur ein Datensatz.
Unix won't hold your hand. You wanna shoot your foot, Unix reliably delivers the shot.
True Cloudstorage
#14
geschrieben 10. Juni 2014 - 18:41
wenn ein Frontend noch nicht mal im Ansatz besteht... besteht dann wenigstens überhaupt ein Konzept/Zielsetzung?
#15
geschrieben 10. Juni 2014 - 18:51
Ich weiß, der Ansatz ist eigentlich falschrum, aber wie schon oben erwähnt gehts hier nicht um eine Datenbank für eine Webseite, sondern eher um eine Datenbank der Datenbank willen und ein Frontend, um das ganze benutzbar(er) zu machen.
Unix won't hold your hand. You wanna shoot your foot, Unix reliably delivers the shot.
True Cloudstorage
- ← Ransite - Internet Zufallsgenerator Take 2
- Skript/Web-Programmierung
- Aktuelle Programversionen Automatisch Downloaden Lassen →