Gestionarea bazelor de date mysql și mariadb pe un server cloud

Plasarea serverelor în centre de date fiabile din Europa. Deschideți serverul VPS / VDS bazat pe cloud pe SSD-uri rapide în 1 minut!

Cel mai bun Gazduire:
- protejează datele de accesul nedorit într-un centru de date european protejat
- va accepta plata cel puțin în taxe.
- vă va permite să vă distribuiți distribuția

- protecția împotriva atacurilor DDos
- copie de rezervă gratuită
- Uptime 99.9999%
- Centrul de date - TIER III
- furnizor - TIER I

Sprijinim în limba rusă 24/7/365 Lucrăm cu persoane juridice și persoane fizice. Acum aveți nevoie de 24 nuclee și 72 GB de memorie RAM. Vă rog!

Tarifele noastre avantajoase vor dovedi că nu ați știut încă ieftinul de găzduire!

Minute: selectați configurația, plătiți și CMS de pe VPS este gata.
Banii înapoi - 30 de zile!

Carduri bancare, e-valută, prin intermediul terminalelor Qiwi, Webmoney, PayPal, Novoplat etc.

Puneți o întrebare la sprijinul 24/7/365

Găsiți răspunsuri în baza noastră de date și cunoașteți recomandările

Ce este MySQL și MariaDB?

MySQL și MariaDB sunt sisteme de management al bazelor de date relaționale. Aceste instrumente sunt folosite pe VPS pentru a gestiona datele diferitelor programe. Ambele programe sunt scrise în limba interogărilor SQL, iar oricare dintre acestea poate fi utilizată pe un server cloud.

Acest ghid utilizează serverul Ubuntu 12.04. Cu toate acestea, alte distribuții vor funcționa în acest fel.

Crearea unei baze de date în MySQL și MariaDB

Conectați-vă la MySQL sau MariaDB utilizând următoarea comandă:

Introduceți parola de administrator instalată în timpul instalării MySQL / MariaDB.

Acum puteți crea o bază de date tastând:

CREAȚI DATABASE new_database;
Interogare OK, 1 rând afectat (0,00 sec)

Pentru a evita erorile care apar dacă o bază de date cu acest nume există deja, utilizați comanda:

CREATE DATABASE DACĂ NU EXISTĂ new_database;
Interogare OK, 1 rând afectat, 1 avertisment (0,01 sec)

Avertismentul înseamnă că există deja o bază de date cu acest nume și nu a fost creată o nouă bază de date.

Dacă opțiunea IF NOT EXISTS nu a fost utilizată și există deja o bază de date cu același nume, va apărea următorul mesaj de eroare:

EROARE 1007 (HY000): Nu se poate crea baza de date "other_database"; există o bază de date

Pentru a obține o listă de baze de date existente, utilizați comanda:

Bazele de date information_schema, performance_schema și mysql sunt create în mod implicit în majoritatea cazurilor și este mai bine să nu le atingeți fără o necesitate extremă (și capacitatea de a lucra cu ele).

Modificarea bazelor de date în MySQL și MariaDB

Orice operație efectuată fără a specifica explicit o bază de date va fi efectuată pe baza de date curentă.

Pentru a afla ce bază de date este actuală, tastați:

Rezultatul NULL indică faptul că baza de date curentă nu este selectată în prezent.

Pentru a selecta o bază de date pentru operațiile ulterioare, utilizați următoarea comandă:

UTILIZARE new_database;
Baza de date sa schimbat

Din nou, utilizați comanda rulată anterior pentru a afla ce bază de date este actuală:

Eliminarea bazelor de date MySQL și MariaDB

Pentru a șterge o bază de date în MySQL / MariaDB, folosiți comanda:

DATABASE DROP new_database;
Interogare OK, 0 rânduri afectate (0.00 sec)

Notă. această operațiune nu poate fi anulată! Asigurați-vă că într-adevăr trebuie să ștergeți baza de date înainte de a apăsa pe Enter!

Dacă executați această comandă într-o bază de date care nu există, va apărea următoarea eroare:

DATABASE DROP new_database;
EROARE 1008 (HY000): Nu se poate renunța la baza de date "new_database"; baza de date nu există

Pentru a preveni această eroare și pentru a obține executarea comenzii, indiferent dacă baza de date există sau nu, utilizați opțiunea IF EXISTS:

DROP DATABASE DACĂ EXISTĂ new_database;
Interogare OK, 0 rânduri afectate, 1 avertisment (0,00 sec)

În acest caz, avertizarea înseamnă că nu există o astfel de bază de date, dar comanda este executată.

Deci, acest manual a fost familiarizat cu abilitățile de bază necesare pentru gestionarea bazelor de date MySQL sau MariaDB. Desigur, există multe funcții suplimentare pe care trebuie să le învățați să le folosiți.

Articole similare