UppslÀpp av databasystemet MySQL 9.4.0

Företaget Oracle har skapat en ny gren av databasystemet MySQL 9.4.0. Byggnationer av MySQL Community Server 9.4.0 har förberetts för alla större distributioner av Linux, FreeBSD, macOS och Windows. I enlighet med den lanseringsmodell som infördes 2023 har MySQL 9.4 hĂ€nförts till "Innovation"-grenarna. Innovation-grenarna rekommenderas för dem som vill fĂ„ tidigare tillgĂ„ng till ny funktionalitet, publiceras var tredje mĂ„nad och stöds endast fram till publiceringen av nĂ€sta stora release (till exempel, efter att grenen 9.4 har kommit ut, upphör stödet för grenen 9.3). Under hösten planerar man att skapa LTS-releasen 9.5, rekommenderad för implementeringar som behöver förutsĂ€gbarhet och lĂ„ngvarig stabilitet i beteendet. Efter LTS-grenen kommer en ny Innovation-gren att skapas — MySQL 10.0.

Huvudsakliga förÀndringar i MySQL 9.4:

  • I lagrade procedurer skrivna i JavaScript har stöd för typen BIT implementerats. VĂ€rden av typen BIT som Ă€r mindre Ă€n eller lika med JavaScript.MAX_SAFE_INTEGER konverteras till JavaScript-typen Number, medan större konverteras till JavaScript-typen BigInt.
  • Kommandoradsverktyget mysql har fĂ„tt tillĂ€gget "—commands", vilket möjliggör stöd för att utföra lokala kommandon (som standard Ă€r kommandon avstĂ€ngda):
    • charset
    • clear
    • connect
    • edit
    • 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
  • Som ett alternativ till firewall-plugin som möjliggör filtrering av SQL-frĂ„gor till databasen baserat pĂ„ angivna mallar, föreslĂ„s komponenten MySQL Enterprise Firewall, som implementerar samma funktionalitet, förutom att den stödjer konto-profiler (istĂ€llet stöds grupp-profiler). Firewall-pluginet har förklarats förĂ„ldrat och kommer att tas bort i en av de kommande versionerna. MySQL Enterprise Firewall Ă€r endast tillgĂ€ngligt för anvĂ€ndare av den kommersiella versionen MySQL Enterprise Edition.
  • 30 sĂ„rbarheter har Ă„tgĂ€rdats, varav en kan utnyttjas pĂ„ distans om det finns tillgĂ„ng för att skicka frĂ„gor till databasen. Fyra av de mest allvarliga problemen har en risknivĂ„ pĂ„ 6.5 och rör sĂ„rbarheter i DML och optimeraren. Mindre farliga sĂ„rbarheter berör InnoDB, optimeraren, lagrade procedurer, LDAP autentisering och replikeringssystemet.

KĂ€lla: opennet.ru

Köp pĂ„litlig webbhotell med DDoS-skydd, VPS VDS-servrar đŸ”„ Köp pĂ„litlig webbhotell med DDoS-skydd, VPS VDS-servrar | ProHoster