Programmieren - alles kontrollieren 4.941 Themen, 20.708 Beiträge

was ist mysql?

MarineD185 / 3 Antworten / Baumansicht Nickles

hi,


ich möchte mit freunden ein seite erstellen was fotogallerie, partyevents, forum etc. beinhaltet. meine kenntnisse sind in puncto programmierung noch gering. mir wird immer von der mysql datenbank erzählt. durchs internet habe ich versucht zu ermitteln und zu verstehen was das genau ist, was man dazu braucht. konnte mir bisher noch kein bild verschaffen. nun wollte ich fragen ob mir jemand das erklären könnte oder wo etwas darüber steht, dass auch ein mädel das verstehen kann *g*


danke im voraus!

bei Antwort benachrichtigen
gelöscht_15325 MarineD185 „was ist mysql?“
Optionen

Kennst du Excel?

Stell dir MySQL als eine Vielzahl von Excel Dateien vor, in welchen du dann durch die Programmierung gezielt einzelne Zellen abfragen kannst, neue Zellen hinzufügen, alte verändern, löschen, etc. kannst. Du kannst nach Inhalten suchen (in allen denkbaren Formen; entspricht, größer als, kleiner als, beinhaltet, etc), Inhalte darstellen, Inhalte verändern, etc.

Na, hat's ein wenig geholfen? ;-)

bei Antwort benachrichtigen
MarineD185 Nachtrag zu: „was ist mysql?“
Optionen

hmm... ja ist mir schon klarer. nur was bringt das einem, bei einer page? wenn du mir das nochmal deutlicher machen würdest, wäre super.

hab ich das schon auf meinem pc? oder muss man das runterladen? reicht es um eine page zu erstellen?

denn mir wurde gesagt "da brauchst du ABER mysql". da hab ich es als problem aufgenommen, denn danach klang es.. ist es so?

bei Antwort benachrichtigen
gelöscht_15325 MarineD185 „hmm... ja ist mir schon klarer. nur was bringt das einem, bei einer page? wenn...“
Optionen

Naja,

wie willst du die Eingaben denn ansonsten gestalten? Z.b. neue Party Events eintragen, oder neue Bilder hochladen?
Wenn sowas auf Webbasis erfolgen soll (also auch andere User mitgestalten sollen), dann ist MySQL eine gute Lösung dafür.

Ein Forum lässt sich z.B. auch mit MySQL lösen. Wie willst du denn sonst anderen Usern ermöglichen, Beiträge zu schreiben? Daten müssen hochgeladen und gespeichert werden, andere User müssen diese Daten dargestellt bekommen und die Möglichkeit haben, darauf zu antworten. Dazu brauchst du eine Datenbank, MySQL. Oder eben ein fertiges Forum, welches ohne MySQL auskommt.
Wenn du aber noch keine Ahnung davon hast, wird die Sache recht schwierig. MySQL muss auf dem Webserver laufen, normalerweise also da wo die Homepage liegt. Also muß dein Webspaceprovider auch MySQL anbieten, sonst geht das ganze nicht. Darüberhinaus kann man als Einsteiger wirklich sehr viel falsch machen; Stichwort Sicherheit. Ich würde mir für den Hausgebrauch daher überlegen, ob du mit "Bordmitteln" nicht auch zum Ziel kommst.
Wenn du aber MySQL lernen willst; man hat als Laie in 'nem Monat etwa einen relativ guten Überblick über die Syntax und schreibt bereits sein erstes Forum o.ä. Bedenken mußt du aber noch, dass MySQL nur eine Datenbank ist. Du brauchst noch etwas, wodurch du die Daten darstellen lässt, sortiert, gefiltert und aufbereitet wie du sie brauchst. Eingeben willst du die Daten ja auch noch irgendwie, ein Dateiupload wäre auch nicht verkehrt... da kommt man recht schnell zu PHP, welches du dann auch noch lernen müsstest.

bei Antwort benachrichtigen