Šī ir ātra apmācība par MariaDB 10 instalēšanu.3 Datu bāzes serveris sistēmā FreeBSD 12. Izpildot šeit sniegtos norādījumus, jūs varēsiet iestatīt datu bāzi savā FreeBSD serverī.
1. Atjauniniet FreeBSD portu kolekciju
Pirms MariaDB instalēšanas jums jāatjaunina FreeBSD porta koks, izsniedzot tālāk norādīto komandu:
$ su - $ portsnap ielādēt atjauninājumu
Lai pārliecinātos, ka portsnap komanda ir pareizi izpildīta, izvelciet momentuzņēmumu mapē / usr / ports, izmantojot tālāk norādīto komandu:
$ sudo portsnap ekstrakts
Pirmo reizi palaižot komandu portsnap, iepriekš minētā komanda ir jāizpilda tikai vienu reizi. Jūsu izlaidumā beigās būtu jāparāda izšķirošs ziņojums; ignorē to.
Lai uzzinātu, vai sekojat līdzi atjauninājumiem, izsniedziet šādu komandu:
$ sudo portsnap ielādēt atjauninājumu
2 - Instalējiet MariaDB 10.3 Datu bāzes serveris
Tagad jūs esat gatavs instalēt MariaDB, izmantojot FreeBSD koka porti; to var instalēt no tā binārā iepakojuma ar FreeBSD pakotņu pārvaldnieku.
Lai uzzinātu, vai ar FreeBSD pakotnes kešatmiņu var instalēt jaunāko MariaDB versiju, ierakstiet šo:
$ pkg meklēšanas mariadb | grep 10.3Izeja skaidri norāda, ka jaunākā versija ir FreeBSD 10.x.xx. Izdodiet komandu zemāk:
$ sudo pkg instalējiet mariadb103-serveri mariadb103-klientu
3- Palaidiet mysql-servera pakalpojumu
Tā kā MariaDB ir veiksmīgi instalēts jūsu FreeBSD serverī, atliek tikai to iespējot, pirms beidzot to izmantot.
Aktivizējiet mysql-server pakalpojumu ar šādu komandu:
$ sudo sysrc mysql_enable = jāTam vajadzētu ļaut pakalpojumu palaist pēc atsāknēšanas. Lai sāktu mysql-servera pakalpojumu savā FreeBSD, ierakstiet:
$ sudo pakalpojums mysql-server start
4- Veiciet servera rūdīšanu MariaDB
Izdodiet komandu zemāk:
$ mysql_secure_installation
Jums tiks lūgts ievadīt un pēc tam atkārtoti ievadīt jauno paroli kopā ar daudziem citiem jautājumiem, uz kuriem jums visiem jāatbild jā. Vienkārši pārliecinieties, vai esat iestatījis datu bāzes saknes paroli, atspējojis attālās sakņu pieteikšanās, izdzēsis visus anonīmos lietotājus un noņemis testa datu bāzi no atvērtas piekļuves.
Veiciet pārbaudi kā root lietotājs:
$ mysql -u sakne -p
Pēc tam ierakstiet paroli.
5 - MariaDB ķēdes pakalpojums ar vietējo hostu
Izmantojiet komandu sockstat, lai skatītu darbības, kas saistītas ar mūsu nesen instalēto MariaDB pakalpojumu:
$ sockstat -4 -6 | grep 3306Izeja norāda, ka pakalpojums ir integrēts visās tīkla saskarnēs. Tagad var gadīties, ka pakalpojums nav savienots ar tīkla datu bāzi. Ja tas tā ir, izmantojiet zemāk esošo komandu:
$ sysrc mysql_args = "- piesaistes adrese = 127.0.0.1 "Izmaiņas tiks konsekventas pēc sistēmas atsāknēšanas. Lai restartētu sistēmu, ierakstiet:
$ service mysql-server restartēt
Kad sistēma ir restartēta, apstipriniet izmaiņas ar zemāk esošo komandu:
$ sockstat -4 -6 | grep mysql
Iesaiņojot to
Cerams, ka esat izveidojis un palaists MariaDB savā FreeBSD sistēmā. Jaunākajā MariaDB instalācijā iekļautās funkcijas ir:
- Jūs saņemat InnoDB (ar tūlītējas pievienošanas kolonnu) kā noklusējuma MariaDB krātuves motoru.
- Paralēla un vairāku avotu replikācija.
- Jūs varat izmantot FOR cilpas ar MariaDB.
- Caurspīdīgas kolonnas.
- Jaunākās versijas ir aprīkotas ar Galera Cluster.
- Jūs varat pievienot secības.
- Kolonnu saspiešana tagad nav atkarīga no uzglabāšanas motora.