Kif Tinstalla MariaDB fis-Sistemi RHEL u Debian


MariaDB huwa sostitut binarju drop-in għal MySQL, żviluppat mill-awturi oriġinali ta 'MySQL Project u kompletament kompatibbli ma' MySQL li għandu aktar karatteristiċi u titjib tal-prestazzjoni aħjar.

Għaliex għandi Nuża MariaDB?

Kif nafu lkoll MySQL huwa użat ħafna u l-RDBMS l-aktar popolari u l-ewwel għażla ta 'żviluppaturi. Fl-2008, MySQL ġie akkwistat minn Sun Microsystem, li sussegwentement inxtrat minn Oracle u m'għadux open source.

Ukoll, MariaDB hija sponsorjata minn Monty Program AB & MariaDB Foundation u hija żviluppata b'mod indipendenti mill-iżviluppatur ewlieni ta 'MySQL u membri oħra tal-komunità, u hija tassew sors miftuħ.

MySQL inħoloq minn Michael Monty Widenius, David Axmark, u Allan Larsson il-fundatur ta 'MySQL, u Monty Program AB issa huwa wara MariaDB. Huma jissorveljaw l-iżvilupp tal-fondazzjoni MariaDB.

Min juża MariaDB?

Hemm numru ta 'distribuzzjonijiet u websajts kbar li qalbu għal MariaDB, xi wħud minnhom huma:

  • Google
  • Servizzi tal-Web ta' Amazon
  • Facebook
  • Mozilla Corporation
  • Wikipedija
  • OpenSuse
  • Fedora
  • OLX
  • Nimbuzz
  • SlashGear
  • ArchLinux
  • Redhat Enterprise Linux (minn RHEL7)
  • Manjaro
  • Mageia
  • Debian
  • Il-Proġett Chakra
  • Gentoo
  • OpenBSD

Installazzjoni ta 'MariaDB f'Distribuzzjonijiet ibbażati fuq RHEL

Fuq dnf kif muri.

# yum install mariadb-server mariadb-backup mariadb-common
OR
# dnf install mariadb-server mariadb-backup mariadb-common

Ladarba l-installazzjoni titlesta, tista 'tibda, tattiva u tivverifika l-istatus tas-servizz MariaDB ma':

# systemctl start mariadb
# systemctl enable mariadb
# systemctl status mariadb

Ladarba s-servizz MariaDB jinbeda, wasal iż-żmien li tissaħħaħ is-sigurtà tiegħu billi tissettja password ta 'l-għeruq, tneħħi utenti anonimi, tiddiżattiva l-login ta' l-għeruq mill-bogħod, tneħħi d-database tat-test, u tagħbija mill-ġdid il-privileġġ.

# mysql_secure_installation

Huwa nnutat li l-password ta 'l-għeruq hija vojta, għalhekk jekk trid issettjaha, sempliċement agħfas \enter, meta tintalab u ssettja l-password ta' l-għeruq. Għall-bqija tista 'ssegwi l-passi u t-tweġibiet fuq l-immaġni hawn taħt:

Ladarba l-MariaDB tkun assigurata, wasal iż-żmien li tikkonnettja mal-qoxra mysql kif muri.

# mysql -u root -p 

Meta tintalab, daħħal il-password tal-għeruq li ssettjajt qabel.

Installazzjoni ta' MariaDB f'Distribuzzjonijiet ibbażati fuq Debian

Fuq apt package manager.

# apt install mariadb-server mariadb-backup mariadb-common
Or
$ sudo apt install mariadb-server mariadb-backup mariadb-common

Ladarba l-installazzjoni titlesta, tista 'tibda, tattiva u tivverifika l-istatus tas-servizz MariaDB ma':

# systemctl start mariadb
# systemctl enable mariadb
# systemctl status mariadb

Ladarba s-servizz MariaDB jinbeda, wasal iż-żmien li tissaħħaħ is-sigurtà tiegħu billi tissettja password ta 'l-għeruq, tneħħi utenti anonimi, tiddiżattiva l-login ta' l-għeruq mill-bogħod, tneħħi d-database tat-test, u tagħbija mill-ġdid il-privileġġ.

# mysql_secure_installation

Idħol f'MariaDB bil-kredenzjali tal-għeruq li ġiet stabbilita qabel.

$ sudo mysql -u root -p
[sudo] password for narad: 
Enter password:

Ittajpja nieqaf mill-pront tal-kmand biex toħroġ mid-database.