mboost-dp1

unknown

MySQL 5.0 er blevet frigivet

- Via MySQL - , redigeret af peter_m

Den femte version af den populære open source database MySQL er blevet frigivet. MySQL AB betegner det selv som den mest omfattende opgradering nogensinde.

MySQL 5.0 indeholder nye funktioner, der har stået højt på ønskelisten hos brugerne. Heraf kan blandt andet nævnes understøttelse af Stored Procedures, Triggers og Views. En oversigt over samtlige nye features kan findes her.





Gå til bund
Gravatar #1 - Disky
25. okt. 2005 17:12
Ahhh det skal blive en fryd at prøve de nye features.

Stored Prodedures og Triggers har jeg set frem til. Views bruger jeg aldrig, men det er der sikkert andre der gør :)
Gravatar #2 - TommyB
25. okt. 2005 17:38
Sååå dejligt, bare for sent, har skiftet til PostgreSQL...
Gravatar #3 - Onde Pik
25. okt. 2005 17:42
#1

Ja det er der mange der bruger. De har nok bare valgt at benytte PostGreSQL i steder ;) Jeg har prøvet at undgå MySQL så meget jeg kunne netop fordi der mangler ordenlig understøttelse af nøglefeatures som dem der nu er kommet. Det var dog også på tide... jeg mener tallet 92 i SQL92 betyder jo noget :)

En anden ting der er irriterende ved MySQL er at der bliver udviklet sideløbende på flere versioner samtidigt.
Gravatar #4 - MNM
25. okt. 2005 17:49
Så blev en god dag bare endnu bedre...

Så er der endelig et godt alternativ til MSDE på windows platformen, det glæder jeg mig til at udnytte :)
Gravatar #5 - Blinklys
25. okt. 2005 18:07
En stor dag for MySQL bestemt. Dog synes jeg det er lidt pudsigt, hvordan diverse nyhedssites puster det op til, at der nu er sket en kæmpe revolution indenfor open source databaser. De features den nye MySQL har fået, har jo eksisteret i andre frie database-systemer i mange år. PostgreSQL er allerede blevet nævnt, Firebird er et andet eksempel. Men sådan er det vel altid. De største navne får alt hypen, og de andre bliver glemt :(

#3

En anden ting der er irriterende ved MySQL er at der bliver udviklet sideløbende på flere versioner samtidigt.

Sådan er det nu også med PostgreSQL, hvor de nuværende releases er 7.3, 7.4 og 8.0 :)
Gravatar #6 - Disky
25. okt. 2005 18:36
Postgres er uden tvivl også en god database, men jeg synes personligt MySQL er et bedre valg når man ser på den enorme bunke open source software der findes på markedet der netop bruger MySQL.

Ting som Stored Procedures/Triggers/Views osv, har man ikke brug for i rigtigt mange systemmer.

Jeg kender selv til flere endda ret store webbaserede systemmer som kører på MySQL uden problemmer.

Men til et tungt finansiel system er det måske ikke så brugbart, men der ville man nok vælge Oracle eller tilsvarende.
Gravatar #7 - Blinklys
25. okt. 2005 19:49
#6

Jeg er af den overbevisning, at man bør vælge det rette værktøj til opgaven. At der findes meget andet open source software, der bruger MySQL er jeg sådan set ligeglad med. Jeg vælger ikke noget udfra, hvor stor en markedsandel det har, men udfra om det kan løse min opgave.

Altså vil jeg vælge PostgreSQL hvis jeg har brug for dens avancerede muligheder, og MySQL hvis hastighed er vigtigere end features. Den nye version af MySQL gør at den har et bredere appel, og det er bestemt interessant.

Det var slet ikke for at bashe MySQL, hvis det virkede sådan i mit tidligere indlæg. Jeg er fan af både MySQL og PostgreSQL og synes begge de er fremragende databaser. Jeg ville bare understrege det komiske i, hvordan jounalister kan få den nye MySQL til at lyde som en revolution. De får det jo nærmest til at lyde, som om brugerne har siddet og ventet på og surmulet over de "manglende" features i årevis. Det tror jeg bestemt ikke, og det ville da også være ret latterligt, når der længe har eksisteret andre frie database-systemer, der kunne klare de mere avancerede opgaver.
Gravatar #8 - Disky
25. okt. 2005 20:02
blinklys:
Det med journalister og hvordan de kan få en lille ting (andre længe har haft) til at lyde som noget helt vildt nyt og revolutionerede ser man desværre tit indenfor IT:
Microsoft laver noget nyt noget (andre har haft længe)
Apple kommer med endnu en iPod model (der heller ikke er nytænkende)
osv. osv. osv.

Men jeg tror ikke ligefrem journalister er de kvikkeste på denne jord når det gælder IT viden og indsigt :)
Gravatar #9 - Disky
25. okt. 2005 20:04
MNM:
Kender du til en måde at få Visual Studio til at arbejde sammen med MySQL på, så den selv kan lave typed dataset's på baggrund af Queries/Stored Procedures osv ?

Det er ikke lykkedes mig endnu, så indtil videre bruger jeg den SQL server der fulgte med Visual Studio 2005RC1 i stedet for :-( (eller gud fri mig vel, Access)
Gravatar #10 - Blinklys
25. okt. 2005 20:12
#8

Jeg kan kun være 100% enig hehe. Jeg tror også hype-epidemi er et meget udbredt fænomen IT-branchen. Nogle gange er det ret sjovt, at se hvordan en journalist kan lire stribevis af buzzwords af i en og samme artikel. Jeg ved ikke om det er fordi de selv føler sig smartere fordi de kan en masse smarte ord... men underholdende er det ihvertfald :D
Gravatar #11 - MNM
25. okt. 2005 20:31
#9
Nej det ved jeg desvære ikke, jeg har heller ikke brugt MySQL så meget i forbindelse med Visual Studio (endnu), det har mest være MSDE.

PS: Access er det ikke et fy-ord eller var det goto? :]
Gravatar #12 - Simm
25. okt. 2005 21:04
Jeg venter lige på bugfix-releases og så at vores webhotel-leverandør skifter, inden jeg opgraderer.

MySQL har givetvis fået sin succes fordi det har været preinstalleret på de fleste webhoteller siden waay back.. og så fordi det tit er blevet omtalt i PHP-sammenhænge. Men jeg husker tilbage i 1998-2000 at mange webhoteller blev solgt med både MySQL og PostgreSQL.. Men sidstnævnte er lige så stille forsvundet. Man kan da håbe den får comeback når MySQL AB får storhedsvanvid.. ;)
Gravatar #13 - sguft
25. okt. 2005 23:52
#6: Det interessante er faktisk at MySql ikke er særlig meget mere udbredt end en anden stor open source database, nemlig Firebird som tidligere er nævnt i tråden. Sidstnævnte (som er en open source fork af Borland Interbase) benyttes dog primært i virksomheder, hvor det er mit indtryk at MySql er mest udbredt blandt hobbyfolk. Firebird har iøvrigt haft alle disse features og mange flere i årevis, men lad nu det ligge :)

Se: http://news.zdnet.co.uk/software/applications/0,39...

Quote:

"MySQL is the most widely used open source database, according to a Evans Data Corporation survey released in January. It accounted for 40 percent of open source database deployments, while Firebird and PostgreSQL accounted for 39 percent and 11 percent of deployments respectively."
Gravatar #14 - sguft
25. okt. 2005 23:59
#12: Det er muligt den er forsvundet ud af de små webhoteller, men PostgreSQL er formentlig også overkill til 5$ webhoteller og MySQL udfylder derfor formentlig det behov så rigeligt.

Men jeg kan garantere at udviklingen af PostgreSQL bestemt ikke er gået i stå og at den rent featuremæssigt, sammen med Firebird, stadig er en langt bedre open source database end MySql til de fleste former for seriøst brug.
Gravatar #15 - Windcape
26. okt. 2005 06:25
Gah.. hvorfor en ny nyhed ?

http://newz.dk/forum/item/58908/ var ellers nok information for midt vedkommne.

Har ellers nøjagtig de samme kommentare som i den tråd ;)
Gravatar #16 - rasmoo
26. okt. 2005 08:39
Dette er da rart fordi så mange webhoteller har MySQL. Så kan vi måske også snart slippe for alle de SQL injection sårbarheder i typiske web applikationer (nok lidt naivt at tro dette ;o)).
Gravatar #17 - Blinklys
26. okt. 2005 08:57
#16

Ja det er op til programmørene at sikre sig mod SQL-injection. Det afhjælper en ny version af MySQL ikke automatisk.
Gravatar #18 - rasmoo
26. okt. 2005 10:54
#17 Korrekt. Det er bare nemmere at beskytte sig når der er prepared statements & stored procedures til rådighed.
Gravatar #19 - Blinklys
26. okt. 2005 12:51
#18

Helt sikkert. Man må bare håbe at programmørene kan finde ud af anvende disse features. Jeg tror desværre mange webudviklere enten ikke kender risikoen... eller endnu værre er ligeglade.
Gravatar #20 - sguft
26. okt. 2005 15:46
#18: Den nemmeste måde at sikre sig på er ved altid at anvende parameters og aldrig indsætte data direkte i et SQL statement.

Så er man ude over det problem og koden bliver samtidig mere overskuelig :)
Gravatar #21 - rasmoo
26. okt. 2005 20:53
#20 Mjah, det er jo sådan set også det jeg prøver at sige. Nu er begge muligheder (prepared statements/parameterised queries & stored procedures) til rådighed og så kan alle være glade. :]
Gå til top

Opret dig som bruger i dag

Det er gratis, og du binder dig ikke til noget.

Når du er oprettet som bruger, får du adgang til en lang række af sidens andre muligheder, såsom at udforme siden efter eget ønske og deltage i diskussionerne.

Opret Bruger Login