"MySQL 4.0 Alpha kann ab sofort von der MySQL Website geladen werden. MySQL unterliegt der GPL und ist für den nicht-kommerziellen Einsatz kostenlos erhältlich."
MySQL ist auch kommerziell einsetzbar. Das erlaub die GPL unter der MySQL steht:
"MySQL is available for free under the GNU General Public Licence (GPL). Commercial licences are sold to users who prefer not to be restricted by the GPL terms."
Von Mathias Meyer am Mi, 17. Oktober 2001 um 12:27 #
Auch ein Hoster kann MySQL kommerziell einsetzen ohne es kaufen zu muessen. Das Stichwort kommerziell bezieht MySQL AB auf das Entwickeln von eigenen Erweiterungen, die man verticken moechte und nicht unter die GPL stellen will. Die GPL FAQ is ne gute Quelle fuer solcherlei Info. Frueher musste man fuer MySQL blechen, wenn man es kommerziell einsetzt (z.b. als Hoster), aber das hat sich seit der GPL-Umstellung geaendert.
Von Mathias Meyer am Mi, 17. Oktober 2001 um 12:29 #
lol, selten so gelacht ;) In Planung stehen als erstes Mal nested queries und stored procedures. Foreign Keys duerften noch in weiter Ferne liegen. Aber zum Trost: nicht mal Postgres kennt foreign keys und referentielle Integritaet. Ist das einzige Manko von Postgres.
Danke für die Info. Wenn MySQL wirklich den professionellen Einsatz anstrebt, sollte sich da aber schleunigst was tun. Ich möchte damit nicht sagen, MySQL sei schlecht. Benutze es auch für diverse Anwendungen.
Von Mathias Meyer am Mi, 17. Oktober 2001 um 19:58 #
Das hat sich dann wohl ab 7.1 oder so erledigt. Ich habe vor ein paar Monaten, als ich auf der Suche nach ner neuen Datenbank war, in der FAQ gelesen, dass Postgres noch keine Foreign Keys kannte. War definitiv schon ne 7er Version. Letztenendes bin ich dann aber eh bei Oracle gelandet ;) Aber wenn Postgres das jetz kann, ist es noch ein Grund mehr, nicht MySQL zu nehmen.
Foreign Key ist der englische Begriff für Fremdschlüssel: http://www2.rent-a-database.de/mysql/mysql-176.html
PS: Eine hervorragende (Geschwindigkeit, Sub-Selects, Femdschlüssel, Trigger etc etc. *schwärm*), aber leider viel zu wenig beachtete Opensource-Datenbank, ist und bleibt Interbase: http://interbase2000.org/
MySQL ist auch kommerziell einsetzbar. Das erlaub die GPL unter der MySQL steht:
"MySQL is available for free under the GNU General Public Licence (GPL). Commercial licences are sold to users who prefer not to be restricted by the GPL terms."
Schließlich wird MySQL von vielen Webhosting-Anbietern eingesetzt.
Gruss, Pom
weiß jemand, wie es mit foreign keys steht?
Thx
Marcus
In Planung stehen als erstes Mal nested queries und stored procedures. Foreign Keys duerften noch in weiter Ferne liegen. Aber zum Trost: nicht mal Postgres kennt foreign keys und referentielle Integritaet. Ist das einzige Manko von Postgres.
Gruss, Pom
Wenn MySQL wirklich den professionellen Einsatz anstrebt, sollte sich da aber schleunigst was tun.
Ich möchte damit nicht sagen, MySQL sei schlecht. Benutze es auch für diverse Anwendungen.
Marcus
und die kennt sowohl foreign keys
als auch referentielle integrität ...
on delete cascade ...
wahrscheinlich hast du noch eine 6.x.x ...
msun
Aber wenn Postgres das jetz kann, ist es noch ein Grund mehr, nicht MySQL zu nehmen.
Gruss, Pom
http://www2.rent-a-database.de/mysql/mysql-176.html
PS: Eine hervorragende (Geschwindigkeit, Sub-Selects, Femdschlüssel, Trigger etc etc. *schwärm*), aber leider viel zu wenig beachtete Opensource-Datenbank, ist und bleibt Interbase:
http://interbase2000.org/
Dies ist ein Link