Uitgave van DBMS MySQL 9.4.0

Oracle heeft een nieuwe tak van de database MySQL 9.4.0 opgericht. De MySQL Community Server 9.4.0 builds zijn voorbereid voor alle belangrijke Linux-, FreeBSD-, macOS- en Windows-distributies. In overeenstemming met het in 2023 ingevoerde model voor de releasevorming, is MySQL 9.4 geclassificeerd als een 'Innovation'-tak. Innovation-takken worden aanbevolen voor diegenen die eerder toegang willen tot nieuwe functionaliteit, worden elke 3 maanden gepubliceerd en worden alleen ondersteund tot de publicatie van de volgende belangrijke release (bijvoorbeeld na de release van tak 9.4 wordt de ondersteuning van tak 9.3 stopgezet). Voor de herfst is er een LTS-release 9.5 gepland, aanbevolen voor implementaties die voorspelbaarheid en de langdurige handhaving van onveranderlijk gedrag vereisen. Na de LTS-tak zal er een nieuwe Innovation-tak worden opgericht — MySQL 10.0.

Belangrijkste wijzigingen in MySQL 9.4:

  • In opgeslagen procedures geschreven in JavaScript is ondersteuning voor het type BIT geĆÆmplementeerd. Waarden met het type BIT die kleiner dan of gelijk zijn aan JavaScript.MAX_SAFE_INTEGER worden omgezet naar het JavaScript-type Number, en grotere waarden worden omgezet naar het JavaScript-type BigInt.
  • De opdrachtregeltool mysql heeft de optie '--commands' toegevoegd, waarmee ondersteuning voor het uitvoeren van lokale commando's kan worden ingeschakeld (standaard zijn commando's uitgeschakeld):
    • charset
    • clear
    • connect
    • Bewerk afbeeldingsparameters
    • ego
    • exit
    • go
    • help
    • nopager
    • notee
    • nowarning
    • pager
    • print
    • prompt
    • query_attributes
    • quit
    • rehash
    • resetconnection
    • ssl_session_data_print
    • source
    • status
    • system
    • tee
    • \u
    • warnings
  • In plaats van de firewall-plugin, die het filtreren van SQL-query's naar de database op basis van opgegeven sjablonen mogelijk maakt, is de MySQL Enterprise Firewall-component voorgesteld, die dezelfde functionaliteit biedt met uitzondering van de ondersteuning van accountprofielen (in plaats daarvan worden groepsprofielen ondersteund). De firewall-plugin is verouderd verklaard en zal in een van de volgende releases worden verwijderd. MySQL Enterprise Firewall is alleen beschikbaar voor gebruikers van de commerciĆ«le versie van MySQL Enterprise Edition.
  • Er zijn 30 kwetsbaarheden verholpen, waarvan er ƩƩn op afstand kan worden uitgebuit bij toegang om verzoeken naar de database te verzenden. De vier ernstigste problemen hebben een risiconiveau van 6.5 en zijn gerelateerd aan kwetsbaarheden in DML en de optimizer. Minder ernstige kwetsbaarheden hebben betrekking op InnoDB, de optimizer, opgeslagen procedures, LDAP-authenticatie en het replicatiesysteem.

Bron: opennet.ru

Koop betrouwbare webhosting met bescherming tegen DDoS, VPS VDS servers šŸ”„ Koop betrouwbare webhosting met bescherming tegen DDoS, VPS VDS servers | ProHoster