Kā instalēt MySQL Ubuntu 22.04
MySQL ir svarīgs datubāzes pārvaldības rīks. Programmatūru var izmantot Ubuntu. Mēs palīdzēsim jums instalēt MySQL Ubuntu 22.04.
Kādas ir MySQL prasības Ubuntu operētājsistēmā?
Linux, Apache, MySQL un PHP kombinācija tiek plaši izmantota LAMP serverī. MySQL ir atvērtā koda datu bāzes pārvaldības sistēma, kurai ir nozīmīga loma šajā kopumā. Oracle izveidoja šo relatīvo sistēmu 1995. gadā, un tā ir kļuvusi par vienu no visbiežāk izmantotajiem datu pārvaldības un strukturēšanas rīkiem pasaulē. Mēs izskaidrosim, kā instalēt MySQL Ubuntu 22.04. Ja vēlaties uzzināt, kā lietot šo programmatūru, visus sīkākus datus atradīsiet mūsu MySQL apmācībā.
MySQL instalēšanai Ubuntu ir dažas prasības. Jums būs nepieciešams Ubuntu serveris. Jums arī būs nepieciešamas root privilēģijas un jāuzstāda ugunsmūris ar UFW (Uncomplicated Firewall). Pati instalēšana ir salīdzinoši vienkārša. Mēs jūs vadīsim cauri visam procesam, lai pārliecinātos, ka jūs neizlaidīsiet nevienu soli, ieskaitot visas procesā izmantotās Linux komandas.
1. solis: Atjauniniet savu sistēmu
Pirms sākat instalēt MySQL Ubuntu 22.04, pārliecinieties, ka jūsu sistēma ir atjaunināta. Vienkāršākais veids, kā to izdarīt, ir izmantot Linux apt komandu:
$ sudo apt update
$ sudo apt list --upgradable
$ sudo apt upgradebash2. solis: instalējiet MySQL Ubuntu 22.04
Jūs varat sākt MySQL instalēšanu Ubuntu 22.04. Šī komanda automātiski instalēs jaunāko programmatūras versiju:
$ sudo apt install mysql-serverbashJa vēlaties instalēt citu versiju, izmantojiet šādu komandu, lai iegūtu pārskatu par pieejamajām opcijām:
$ sudo apt-cache mysql-serverbashKad instalēšana ir pabeigta, izmantojiet šādu komandu, lai pārbaudītu, vai serveris darbojas pareizi:
$ sudo systemctl start mysql.servicebashMySQL tagad ir instalēts Ubuntu, bet serveris nav konfigurēts. Tā kā tas var radīt būtisku drošības risku, šo darbību jāveic tieši pēc instalēšanas un pēc tam jāstrādā tikai ar šo serveri. Tas arī novērsīs sistēmas kļūdas ziņojuma parādīšanos.
3. solis: Iestatiet paroli
Izvēlieties lietotāja paroli MySQL. Rīkojieties šādi:
$ sudo mysql
ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY '[password]';
mysql > exitbashIzvēlieties drošu paroli un ievadiet to [password] vietā bez kvadrātiekavām. Ņemiet vērā, ka parole netiek parādīta, to ievadot.
4. solis: Veiciet drošības pasākumus
Aizsaukiet drošības skriptu, lai izvēlētos svarīgos iestatījumus. Komanda ir:
$ sudo mysql_secure_installationbashProgramma jūs vadīs caur nākamajiem soļiem. Piemēram, jūs varat iestatīt Validate Password Plugin, lai pārbaudītu paroles stiprumu. Lietotājam tiks lūgts izvēlēties stiprāku paroli, ja ievadītā parole ir pārāk vāja. Stiprumu var iestatīt, ievadot 0 (vājš), 1 (vidējs) vai 2 (stiprs). Nākamajā solī jums jāievada parole root lietotājam. Šī ievade arī netiek parādīta. Apstipriniet jauno paroli. Ja ir aktivizēts Validate Password Plugin, tiks pārbaudīta jūsu ievadītās paroles stiprums.
Pārējās opcijas var apstiprināt, ievadot Y. Šī komanda arī dzēš anonīmo testa lietotāju, kas ir saglabāts no sākuma, vai dzēš testa datu bāzi. Lai novērstu šo dzēšanu, ievadiet N.
5. solis: Mainiet autentifikācijas procesu
Aizveriet MySQL, lai piemērotu visas izmaiņas. Atveriet programmu atkārtoti un mainiet autentifikācijas procesu savam root atpakaļ uz sākotnējo auth_socket metodi. Lai to izdarītu, ievadiet šādus apgalvojumus:
$ mysql -u root -p
ALTER USER 'root'@'localhost' IDENTIFIED WITH auth_socket;bashTas ļauj jums atkal piekļūt MySQL ar komandu sudo.
6. solis: Izveidojiet papildu kontu
Šis konts ir jāizmanto tikai administratīviem uzdevumiem, jo MySQL instalācijas laikā Ubuntu 22.04 izveidotajam root kontam ir plašas pilnvaras. Datubāzu darbam izmantojiet papildu kontu. Šīs komandas izveidos šo kontu un piešķirs tam nepieciešamās tiesības:
$ sudo mysql
CREATE USER 'username'@'host' IDENTIFIED WITH authentication_plugin BY 'password';bashIzvēlieties parametrus username, host un password un ievadiet faktisko vērtību. Pēc tam varat sākt piešķirt noteiktas privilēģijas šim kontam. Šī pamata komanda izskatās šādi:
GRANT [privilege] ON [database].[table] TO 'username'@'host';bashIerakstiet privilēģijas, datu bāzi un tabulu bez kvadrātiekavām attiecīgajās pozīcijās. Jums ir jāmaina lietotājvārds un hosts atbilstoši. Ja vēlaties piešķirt vairākas privilēģijas kontam, ierakstiet privilēģijas ar komatiem viena pēc otras. Pēc šī soļa pabeigšanas varat aizvērt MySQL. Lai turpmāk pieteiktos ar šo kontu, izmantojiet šādu komandu:
$ mysql -u username -pbash7. solis: Pārbaudiet MySQL statusu
MySQL instalēšana Ubuntu 22.04 ir pabeigta. Visbeidzot, pārbaudiet programmas statusu, lai pārliecinātos, ka programma darbojas bez problēmām:
$ systemctl status mysql.servicebash