CentOS

Centos 8 asennetaan ja aloitetaan MariaDB n kanssa

Centos 8 asennetaan ja aloitetaan MariaDB n kanssa
MariaDB on taaksepäin yhteensopiva avoimen ja ilmaisen lähdekoodin tietokannan hallintakehys, joka toimii laajasti binäärisenä drop-in MySQL-korvikkeena. Se on Oracle MySQL -palveluyhteisöön perustuva ja rakennettu haara. Sillä on useita ketjuja ja se on monen käyttäjän SQL-tietokantapalvelin. Sen ovat suunnitelleet monet MySQL: n alkuperäiset luojat ja muut yhteisön jäsenet. MariaDB on suositeltava jakelu, jos olet utelias MySQL vs. MariaDB. Sen pitäisi toimia myös sujuvasti korvaamalla MySQL.

Tässä opetusohjelmassa / artikkelissa havainnollistetaan sinulle, kuinka asentaa ja aloittaa MariaDB Centos 8: lla.

Vaiheet MariaDB: n asentamiseksi Centos 8: een

Varmista ensin, että järjestelmään on asennettu Centos 8. Avaa nyt terminaali Centos 8: ssa. Toinen vaihtoehto on kirjautua sisään [email protected] ssh -komennoilla. Suorita sitten seuraavat kolme vaihetta:

Katsotaanpa yksityiskohtaisesti kaikki vaiheet ja komennot.

MariaDB-asennus Centos 8: een

Etsi MariaDB-pakettia seuraavalla komennolla:

$ sudo yum etsi mariadb

Sen jälkeen käytä seuraavaa komentoa varmistaaksesi MariaDB-palvelimen version:

$ sudo yum info mariadb

Asennus

Asennuksen ensimmäinen vaihe on lisätä seuraava 'dnf' tai 'yum' -komento pääkäyttäjänä:

$ sudo dnf install @mariadb

Tai

$ sudo dnf install @ mariadb-server

Tai

$ sudo yum asenna mariadb-palvelin

Asennuksen jatkamiseksi sinua pyydetään antamaan nykyinen tilisi salasana.

Sen jälkeen sinua pyydetään vahvistamaan toimintasi, jotta voit jatkaa. Tyyppi 'y' ja napauta sitten Tulla sisään jatka kuvan osoittamalla tavalla. @Mariadb-paketti lataa MariaDB-palvelimen ja kaikki sen laajennukset.

Ota MariaDB käyttöön

Kun asennus on valmis, käynnistä MariaDB-palvelu ja anna sen aloittaa käynnistysprosessi välittömästi kirjoittamalla oheinen komento:

$ sudo systemctl käytössä - nyt mariadb

Varmista, että MariaDB-palvelu toimii, tarkistamalla järjestelmän tila seuraavalla komennolla:

$ sudo systemctl -tilan mariadb

Lähdön tulisi osoittaa, että järjestelmä on käynnissä ja aktivoitu, kuten näet liitetystä kuvasta.

Centos 8 MariaDB -palvelimen suojaaminen

MariaDB -sarja tarjoaa komentosarjan nimeltä MySQL suojattu asennus, joka suorittaa monia turvallisuuteen liittyviä toimintoja ja määrittää juurisalasanan. Suorita suojauskomento tällä ohjeella:

$ sudo mysql_secure_installation

Sinua pyydetään antamaan nykyinen tilisi salasana jatkaaksesi sen jälkeen. Sitten sinua pyydetään asettamaan salasana MariaDB: n juuritilille, jota ei ole vielä asetettu, joten sinun on painettava TULLA SISÄÄN kuten ehdotettiin. Huomaa, että se on tarkoitettu tietokannan juuritilille, ei oikeastaan ​​itse Centos-palvelimesi juuritilille. Jos haluat asettaa pääsykoodin juuritietokannan käyttäjälle, napauta 'y' ja sitten TULLA SISÄÄN, ja sen jälkeen käy läpi kaikki ohjeet.

Sinun on hyväksyttävä kaikki turvallisuussuositukset napauttamalla 'y' ja sitten TULLA SISÄÄN salasanan päivittämisen jälkeen. Se poistaa tuntemattomat käyttäjät, poistaa pääkäyttäjän sisäänkirjautumisen, poistaa testitietokannan ja lataa käyttöoikeustaulukot.

Nyt, CentOS 8: lla, olet jo määrittänyt ja suojatut MariaDB: n, ja se on käyttövalmis.

Testaa asennus

Voit tarkistaa asennuksen ja kokoonpanon, saada myös tietoja kaikesta tästä kommunikoimalla mysqladmin-ohjelman kanssa, asiakkaan kanssa, jonka avulla voit käyttää järjestelmänvalvojan ohjeita. Jos haluat linkittää konsolin kautta MariaDB-palvelimeen juuritilinä, kirjoita seuraava ohje:

Mysql -u -juuri -p

Sinulta saatetaan pyytää salasanaa (-p), ja versio näytetään. Samanlainen tulos tulisi näyttää, kuten liitteenä olevassa kuvassa näkyy.

Yllä olevat ohjeet viittaavat siihen, että asennus oli aktiivinen palvelimella. Voit nyt yhdistää käyttäjiä ja rakentaa tietokantoja sovelluksillesi.

Luo tietokanta

Kirjaudu ensin pääkäyttäjänä käyttämällä alla mainittua komentoa. Se pyytää sinua kirjoittamaan salasanasi.

$ mysql -u root -p mysql

Lisää uusi tietokanta

Rakenna uusi MariaDB-tietokanta nimeltä test. Suorita MariaDB-komentokehotteessa seuraava ohje:

LUO TIETOKANTA-testi

merkintä: Voit asettaa tietokannan nimen valintasi mukaan.

Lisää uusi käyttäjä

Luo uusi käyttäjä testata nimetty tietokanta 'opiskelija'. Voit korvata secretePasswordHere todellisen salasanan, jonka haluat lisätä. Kokeile tätä komentoa uuden käyttäjän lisäämiseksi:

$ GRANT ALL ON -testi.* Kohteeseen [email protected] TUNNISTETTU 'secretePasswordHere';

merkintä: Voit asettaa uuden käyttäjän nimen tietokantaan valintasi mukaan.

Voit myös tarkistaa luettelon kaikista MariaDB: n tietokannoista seuraavalla komennolla:

$ näytä tietokannat;

Voit myös poistua MariaDB: stä käyttämällä yksinkertaista 'quit' -komentoa seuraavasti:

$ lopeta

Yhdistä MariaDB-tietokantaan

Voit helposti muodostaa yhteyden MariaDB-tietokantaan suorittamalla yhden seuraavista komennoista:

$ mysql -u opiskelija -p 'secretePasswordHere' -testi

Tai

$ mysql -u opiskelija -p -testi

Johtopäätös

Tämä opas näyttää MariaDB: n asennusprosessin ja käytön Centos 8: ssa ja sen yhteyden komentokehotteen kautta MariaDB-palvelimeen sekä tietokantojen ja käyttäjien lisäämisen siihen. MariaDB-palvelimesi on valmis ja täysin toimiva. Voit nyt aloittaa uusien tietokantojen ja käyttäjien rakentamisen muodostamalla yhteyden MariaDB-kuoreen. Centos 8 tarjoaa myös MySQL 8: n.0. Jos haluat asentaa MySQL: n eikä MariaDB: tä, voit myös tehdä niin. Nyt voit käydä läpi tämän opetusohjelman ja asentaa MariaDB: n ja aloittaa sen käytön Centos 8: lla.

Battle For Wesnoth 1.13.6 Development Released
Battle For Wesnoth 1.13.6 released last month, is the sixth development release in the 1.13.x series and it delivers a number of improvements, most no...
League of Legendsin asentaminen Ubuntu 14 een.04
Jos olet League of Legendsin fani, tämä on sinulle mahdollisuus testata League of Legendsia. Huomaa, että PlayOnLinux tukee LOLia, jos olet linux-käyt...
Asenna uusin OpenRA-strategiapeli Ubuntu Linuxiin
OpenRA on ilmainen / ilmainen reaaliaikainen strategiapelimoottori, joka luo uudet Westwood-pelit, kuten klassinen Command & Conquer: Red Alert. Hajau...