MariaDB 10.3.10 is uitgebracht - Hier leest u hoe u kunt installeren / upgraden op Ubuntu 16.04 | 18.04 | 18.10

  • George Richardson
  • 0
  • 3540
  • 366

De MariaDB-databaseserver, waarschijnlijk de meest populaire open source-databaseserver, is onlangs bijgewerkt naar versie 10.3.10… Deze korte tutorial laat studenten en nieuwe gebruikers zien hoe ze altijd de nieuwste MariaDB-versies kunnen krijgen wanneer ze worden uitgebracht op Ubuntu 16.04 | 18.04 en 18.10 ... .

Voor degenen die het niet weten, hier is een overzicht van MariaDB:

MariaDB Database is een open source databaseserver die een splitsing is van MySQL en een drop-in vervanging is ... Het wordt snel de standaard open source databaseserver op Linux-systemen ... ter vervanging van MySQL Database Server die eigendom is van Oracle ...

Deze uitgave brengt enkele veranderingen met zich mee, waaronder het verwijderen van ongebruikte functies, een oplossing voor het oplossen van een geheugenlek bij het bijwerken van @@ rocksdb_update_cf_options, een oplossing voor galera_sst_rsync_dir en een oplossing die automatisch # sql-tabellen in het InnoDB-woordenboek verwijdert tijdens herstel ...

Als je altijd wilt upgraden naar de nieuwste hoofdversies van MariaDB 10.3 - (een hoofdrelease-versie), zouden de onderstaande stappen een goede plek moeten zijn om te beginnen ... .

Hieronder staan ​​enkele van de wijzigingen die met deze versie zijn vrijgegeven:

  • Opgelost dat -DDBUG_ASSERT_AS_PRINTF weer werkt
  • Werk AUTO_INCREMENT bij in de UPDATE-instructie
  • Reeksen met negatieve getallen en auto_increment_increment crasht
  • Een verkeerd resultaatbestand gerepareerd dat gebeurde als gevolg van een eerdere samenvoeging
  • Vaste func_time.test die afhankelijk was van de huidige tijd
  • Sta onmiddellijke wijziging toe van het kolomkenmerk WITH SYSTEM VERSIONING
  • RENAME TABLE in InnoDB is niet crashveilig
  • galera mtr galera_certification_double_failure mislukt met impasse
  • ALTER TABLE… page_compression_level mag de tabel niet opnieuw opbouwen

Ga voor meer over deze release naar de changelog-pagina ...

Stap 1: MariaDB-repository toevoegen aan Ubuntu

Zorg er eerst voor software-eigenschappen-algemeen pakket is geïnstalleerd. Voor het geval dat niet het geval is, voert u de onderstaande opdrachten uit.

sudo apt update sudo apt-get install software-properties-common

Voer vervolgens de onderstaande opdrachten uit om de openbare sleutel van de MariaDB-repository te importeren die wordt gebruikt door het pakketbeheersysteem ... .

sudo apt-key adv --recv-keys --keyserver hkp: //keyserver.ubuntu.com: 80 0xF1656F24C74CD1D8

Voer ten slotte de onderstaande opdrachten uit om de MariaDB 10.3-repository aan uw Ubuntu-machine toe te voegen ... door deze repository toe te voegen, zorgt u ervoor dat u altijd de nieuwste releases van de 10.3-versie krijgt zodra ze worden vrijgegeven ...

sudo sh -c "echo 'deb https://mirrors.evowise.com/mariadb/repo/10.3/ubuntu' $ (lsb_release -cs) 'main'> /etc/apt/sources.list.d/MariaDB103.list "

De bovenstaande commando's voegen de MariaDB 10.3-repository toe aan Ubuntu met de nieuwste pakketten…. Vergeet niet om het gemarkeerde versienummer te wijzigen in de huidige laatste versie van een belangrijke release ... .


Als u niet bent geüpgraded naar MariaDB hoofdversie 10.3 en u nog steeds een vorige 10.1 of 10.2 dan moet u upgraden naar 10.3 grote release voordat u upgradet naar secundaire releases ...


Stap 2: MariaDB als laatste op Ubuntu installeren

Nu de MariaDB 10.3-repository aan Ubuntu is toegevoegd, voert u de onderstaande handleidingen uit om de huidige versie te installeren.

Voer eerst de onderstaande opdrachten uit om uw Ubuntu-machines bij te werken.

sudo apt-get update

Voer vervolgens de onderstaande opdrachten uit om de MariaDB-server en -client te installeren.

sudo apt-get install mariadb-server mariadb-client

Tijdens de installatie wordt u mogelijk gevraagd om een ​​nieuw wachtwoord voor de MariaDB-rootgebruiker aan te maken en te bevestigen.

Voer een wachtwoord in en bevestig dit. U heeft dit wachtwoord nodig om de databaseserver te beheren ...

Daarna wordt MariaDB volledig op uw computer geïnstalleerd.

Voer de onderstaande opdrachten uit om de MariaDB-databaseserver te beveiligen:

mysql_secure_installation

Wanneer u de bovenstaande opdracht uitvoert, wordt u gevraagd om een ​​root-wachtwoord te maken, anonieme gebruikers te verwijderen, externe root-toegang uit te schakelen en de testdatabase te verwijderen.

Volg deze gids hieronder om de vragen te beantwoorden:

  • Voer het huidige wachtwoord in voor root (voer in voor geen): Vul huidig ​​wachtwoord in.
  • Verander het root-wachtwoord? N
  • Verwijder anonieme gebruikers? Y
  • Op afstand root-inloggen niet toestaan? Y
  • Verwijder de testdatabase en krijg er toegang toe? Y
  • Laad privilegetabellen nu opnieuw? Y

Als u klaar bent, start u MariaDB opnieuw op en bent u klaar.

Dat is het!

Voer de onderstaande opdracht uit om de MariaDB-versie te verifiëren

mysql -V mysql Ver 15.1 Distrib 10.3.10-MariaDB, voor debian-linux-gnu (i686) met readline 5.2

Dat is het!




Niemand heeft nog op dit artikel gereageerd.

Een verzameling nuttige informatie over het Linux-besturingssysteem en nieuwe technologieën
Nieuwe artikelen, praktische tips, gedetailleerde recensies en handleidingen. Voel je thuis in de wereld van het Linux-besturingssysteem