Är MySQL gratis att änvända i företag? Hur många rader kan man ha?

Trädvy Permalänk
Medlem
Plats
Stockholm
Registrerad
Jun 2008

Är MySQL gratis att änvända i företag? Hur många rader kan man ha?

Jag har två frågor.

Är MySQL gratis att ha i företag om man bara ska ha det för eget bruk?

Hur måbga rader kan en tabell i MySQL ha? Det kanske är obegränsat?

| CPU: MMX 200 MHz Intel Pentium I| GPU: Voodo2 3dfx 8 Mb| RAM: SDRAM 32 Mb 133 Mhz | PSU: 3V fläkt 2W | Chassi: HP Vectra VE 5| Skärm: HP Ergo 1024| HDD: Toshiba 2033 MB | OS: Windows 95 B | Mus: HP |

Trädvy Permalänk
Medlem
Plats
Stockhom
Registrerad
Jun 2004

bara att köra på.

Här kan du läsa lite om storlek på databas.
https://stackoverflow.com/questions/1276/how-big-can-a-mysql-...

Main: Ryzen 7 - 1700 @ 3.9 | 32 Gb Corsair 3000 MHz | RX 590 8Gb
Backup: NAS - Synology
--------------------------------------------------
Grundare av MaseApps. Se våra spel: www.maseapps.com. För IOS och Android.

Trädvy Permalänk
Medlem
Registrerad
Aug 2016

MySQL har också forkat till MariaDB som efterföljande efter att Oracle köpte MySQL då många som jobbade på det kände sig inte hemma där längre - och den delen som är open source kan inte Oracle råda över och än mindre på MariaDB.

Så, det är bara att använda av hjärtats lust tills dess egna begränsningar börja påverka dig.

Med tanke på att MySQL/MariaDB är 'M' i LAMP-systemen (Linux - Apache - MariadB/MySQL - PHP) som de flesta forum-motorer har i botten så kan man nog säga att det är rätt väl utprovat och används även i riktigt stora system.

Försök också tänka lite taktiskt i programskapandet att det är så lite som möjligt som behöver ändras om man väljer att byta databasmotor - den andra stora databasmotornsom är opensource är Postgres och ansågs som lite mer 'komplett' än MySQL på sin tid - idag har jag inte koll.

Trädvy Permalänk
Medlem
Registrerad
Dec 2015
Skrivet av heretic16:

Är MySQL gratis att ha i företag om man bara ska ha det för eget bruk?

Jag tänker inte ge ett tvärsäkert svar på detta, men jag hade valt MariaDB i stället, den produkten är vidareutvecklingen av MySQL som drivs av dem som skapade MySQL (ett svenskt företag för övrigt). MySQL ägs av Oracle och Oracle ska man hålla sig så långt borta som möjligt från om man är ute efter glasklara licensieringsvillkor.

Det är nog främst klientbiblioteken som är intressanta i frågan. Vad jag kan läsa mig till är klientbiblioteken i MySQL GPL med undantag för andra FOSS-licenser. MariaDBs nya klientbibliotek (JDBC/ODBC/C/PHP) däremot är LGPL vilket är betydligt trevligare i ett företagssammanhang.

"Eget bruk" har ju en tendens att sluta vara eget bruk, när man plötsligt vill koppla upp underentreprenörer, kunder eller leverantörer. Det är lika bra att förbereda sig för det direkt. Även om det går fint att använda MySQL internt så hade jag valt bort den produkten, speciellt eftersom MariaDB finns som alternativ.

Trädvy Permalänk
Medlem
Plats
Stockholm
Registrerad
Jun 2008
Skrivet av KAD:

Jag tänker inte ge ett tvärsäkert svar på detta, men jag hade valt MariaDB i stället, den produkten är vidareutvecklingen av MySQL som drivs av dem som skapade MySQL (ett svenskt företag för övrigt). MySQL ägs av Oracle och Oracle ska man hålla sig så långt borta som möjligt från om man är ute efter glasklara licensieringsvillkor.

Det är nog främst klientbiblioteken som är intressanta i frågan. Vad jag kan läsa mig till är klientbiblioteken i MySQL GPL med undantag för andra FOSS-licenser. MariaDBs nya klientbibliotek (JDBC/ODBC/C/PHP) däremot är LGPL vilket är betydligt trevligare i ett företagssammanhang.

"Eget bruk" har ju en tendens att sluta vara eget bruk, när man plötsligt vill koppla upp underentreprenörer, kunder eller leverantörer. Det är lika bra att förbereda sig för det direkt. Även om det går fint att använda MySQL internt så hade jag valt bort den produkten, speciellt eftersom MariaDB finns som alternativ.

Men om MySQL är fritt att använda så kör jag på den. Skiter i om det är open source. Så länge den är gratis.

Skickades från m.sweclockers.com

| CPU: MMX 200 MHz Intel Pentium I| GPU: Voodo2 3dfx 8 Mb| RAM: SDRAM 32 Mb 133 Mhz | PSU: 3V fläkt 2W | Chassi: HP Vectra VE 5| Skärm: HP Ergo 1024| HDD: Toshiba 2033 MB | OS: Windows 95 B | Mus: HP |

Trädvy Permalänk
Medlem
Plats
Göteborg
Registrerad
Mar 2005

Om du inte ska köpa support från Oracle så MariaDB alla dagar i veckan, faktum är att om du installerar paketet mysql-server i en senare debian eller ubuntu så får du egentligen mariadb.

När det kommer till storlek så springer du oftare på att ditt autoincrement id slår i 32-bit taket och därför inte kan öka, för mer info om begränsningarna i InnoDB se https://mariadb.com/kb/en/library/innodb-limitations/, och om du tänker köra MyISAM, så gör inte det utan gå på InnoDB.

Trädvy Permalänk
Moderator
Registrerad
Jul 2017

MySQL Community Edition är gratis för alla syften.

Oracle säljer även kommersiella utgåvor mer lite mer funktioner och support.

En bild säger mer än tusen ord. Så här gör du för att lägga upp bilder till ditt foruminlägg.

Synpunkter på moderering eller andra frågor om siten? Välkommen att kontakta oss via Sweclockers kontaktformulär eller i feedback-forumet.

Trädvy Permalänk
Medlem
Plats
Stockholm
Registrerad
Jun 2008
Skrivet av Xcorp:

Om du inte ska köpa support från Oracle så MariaDB alla dagar i veckan, faktum är att om du installerar paketet mysql-server i en senare debian eller ubuntu så får du egentligen mariadb.

När det kommer till storlek så springer du oftare på att ditt autoincrement id slår i 32-bit taket och därför inte kan öka, för mer info om begränsningarna i InnoDB se https://mariadb.com/kb/en/library/innodb-limitations/, och om du tänker köra MyISAM, så gör inte det utan gå på InnoDB.

MariaDB har jag kört. Fungear exakt som MySQL.
Men grejen är varför jag väljer MySQL, det har med MySQL Workbench att göra.

Har ingen aning om vad du säger.

| CPU: MMX 200 MHz Intel Pentium I| GPU: Voodo2 3dfx 8 Mb| RAM: SDRAM 32 Mb 133 Mhz | PSU: 3V fläkt 2W | Chassi: HP Vectra VE 5| Skärm: HP Ergo 1024| HDD: Toshiba 2033 MB | OS: Windows 95 B | Mus: HP |

Trädvy Permalänk
Medlem
Plats
Stockholm
Registrerad
Jun 2008
Skrivet av pv2b:

MySQL Community Edition är gratis för alla syften.

Oracle säljer även kommersiella utgåvor mer lite mer funktioner och support.

Tack! Denna har jag!
Är en liten Oracle nörd. Java, MySQL. Dock gick jag över från Java Server Faces till Spring Framework då JSF saknade JPA.

| CPU: MMX 200 MHz Intel Pentium I| GPU: Voodo2 3dfx 8 Mb| RAM: SDRAM 32 Mb 133 Mhz | PSU: 3V fläkt 2W | Chassi: HP Vectra VE 5| Skärm: HP Ergo 1024| HDD: Toshiba 2033 MB | OS: Windows 95 B | Mus: HP |

Trädvy Permalänk
Medlem
Plats
Göteborg
Registrerad
Mar 2005
Skrivet av heretic16:

MariaDB har jag kört. Fungear exakt som MySQL.
Men grejen är varför jag väljer MySQL, det har med MySQL Workbench att göra.

Har ingen aning om vad du säger.

Workbench går utmärkt att köra mot MariaDB också, den kommer bara gnälla vid uppkoppling på databasen är "för ny".
Har du ingen aning om vad skillnaden på InnoDB och MyISAM är bör du läsa på innan du sätter sakerna i produktion om du är rädd om din data, spelar det ingen roll om allt försvinner så kör på....

Trädvy Permalänk
Medlem
Plats
Människobyn
Registrerad
Dec 2007

Var det inte någon begränsning i användandet av datorns hårdvara om man körde gratis-version?
Typ att man bara drar nytta av en processorkärna och 1GB RAM eller liknande?

Trädvy Permalänk
Medlem
Plats
Göteborg
Registrerad
Mar 2005
Skrivet av 900-Mange:

Var det inte någon begränsning i användandet av datorns hårdvara om man körde gratis-version?
Typ att man bara drar nytta av en processorkärna och 1GB RAM eller liknande?

Möjligtvis om du kör någon test eller gratisvariant av enterpriseversionen, men inte med community.

Trädvy Permalänk
Medlem
Plats
Människobyn
Registrerad
Dec 2007

Ah ok, kan mycket väl stämma.
Ringde någon klocka i bakhuvudet bara och blev nyfiken ifall någon har koll.
Kan det vara så att man ska sälja en programvara som använder SQL-databas så måste det vara enterprise och inte community?

Trädvy Permalänk
Medlem
Plats
Stockholm
Registrerad
Jun 2008
Skrivet av 900-Mange:

Ah ok, kan mycket väl stämma.
Ringde någon klocka i bakhuvudet bara och blev nyfiken ifall någon har koll.
Kan det vara så att man ska sälja en programvara som använder SQL-databas så måste det vara enterprise och inte community?

Det är fritt att sälja. MySQL är gratis.

Skickades från m.sweclockers.com

| CPU: MMX 200 MHz Intel Pentium I| GPU: Voodo2 3dfx 8 Mb| RAM: SDRAM 32 Mb 133 Mhz | PSU: 3V fläkt 2W | Chassi: HP Vectra VE 5| Skärm: HP Ergo 1024| HDD: Toshiba 2033 MB | OS: Windows 95 B | Mus: HP |