Instaliranje MySQL-a na Raspberry Pi je bitan proces, posebno ako se nadate da ćete koristiti svoj Pi kao server ili za upravljanje podacima i bazama podataka. U početku se može činiti kao složeno putovanje po užetu, ali uz pažljivo izvođenje korak po korak, to se može prilično lako postići. Ovaj članak će vas voditi kroz proces instalacije SQL-a na Raspberry Pi i objasniti funkcionalnost potrebnih biblioteka i kodova za nesmetano iskustvo instalacije.
Prije nego što se upustite u proces instalacije, važno je napomenuti da je MySQL izgradio reputaciju visoko pouzdanog i efikasnog sistema za upravljanje bazom podataka, koji se koristi u razne svrhe od web servera, skladištenja podataka, pa čak i e-trgovine. Brza obrada i stopa kompatibilnosti sa različitim jezicima kao što su Ruby, PHP, Java i Python među mnogima čine ga posebnim.
Rjesenje
Da bismo započeli instalaciju MySQL-a, moramo započeti ažuriranjem vašeg Raspberry Pi sistema na najnoviju distribuciju. Povežite svoj Raspberry Pi s internetom putem Wi-Fi mreže ili Ethernet kabela.
sudo apt update sudo apt full-upgrade
Sledeće je da instalirate MySQL serverski paket koristeći sledeću naredbu:
sudo apt install mariadb-server
Nakon što započnete proces instalacije, vidjet ćete prompt u kojem se traži da konfigurirate MySQL root korisničku lozinku zajedno s drugim konfiguracijama.
Objašnjenje koda
Prvo, pokrećemo naredbu 'sudo apt update' koja provjerava da li ima ažuriranja na listi paketa vašeg Raspberry Pi-ja. Ako se pronađu ažuriranja, navodi ih za vas, ali ih ne instalira automatski.
Zatim pokrećemo naredbu 'sudo apt full-upgrade' koja ažurira sve pakete na vašem Raspberry Pi sistemu, osiguravajući da radite s najnovijim verzijama.
Zatim se izdaje naredba 'sudo apt install mariadb-server'. MariaDB je fork MySQL servera razvijen u zajednici koji garantuje potpunu kompatibilnost unazad. Nudi više i poboljšane mehanizme za skladištenje podataka, dok uklanja manje korisne sa MySQL servera, čineći ga boljom alternativom originalnom sistemu.
Konačno, postavljanje MySQL root korisničke lozinke osigurava da je vaša baza podataka zaštićena. Ovo se može uraditi tako što ćete se prijaviti u MySQL siguran način rada putem ove naredbe:
sudo mysql_secure_installation
MySQL sigurna instalacija je skripta koja vam omogućava da poboljšate sigurnost vaše MySQL instalacije, postavljanjem root lozinke, onemogućavanjem udaljenih root prijava, uklanjanjem anonimnih korisnika i uklanjanjem testne baze podataka.
Biblioteke i uključene funkcije
Biblioteka u SQL-u može se odnositi na kolekciju baza podataka koje se obično koriste tokom MySQL programiranja. Funkcije su, s druge strane, unaprijed definirane naredbe koje se koriste za izvođenje složenog zadatka. U ovom procesu instalacije, glavna funkcija koju smo koristili bila je 'sudo apt install' i ova funkcija traži od sistema da instalira određeni paket, u našem slučaju MariaDB Server.
Nakon uspješne instalacije MySQL-a, željet ćete početi raditi s bazama podataka. Ovo podrazumeva kreiranje baza podataka, tabela i odgovaranje na upite. Ovi procesi uključuju priličan broj funkcija i biblioteka koje bi bile van okvira ovog članka.
Da sumiramo sve, instalacija MySQL-a na Raspberry Pi može biti lak proces kada se slijedi objašnjenje korak po korak, kao i potrebne komande i funkcije. Najvažniji korak je osigurati da ažurirate svoj Raspberry Pi sistem prije nego što započnete instalaciju MySQL servera.
