Android

Cum se creează o bază de date mysql pe linux prin linia de comandă

PHP, MySQL - Formular de inregistrare a utilizatorilor

PHP, MySQL - Formular de inregistrare a utilizatorilor

Cuprins:

Anonim

MySQL este cel mai popular sistem de gestionare a bazelor de date relaționale open-source.

Acest tutorial explică cum se creează baze de date MySQL sau MariaDB prin linia de comandă.

Înainte de a începe

Presupunem că deja aveți serverul MySQL sau MariaDB instalat pe sistemul dvs.

  • Cum se instalează MySQL pe CentOS 7, Ubuntu 18.04, Debian 9. Cum se instalează MariaDB pe CentOS 7, Ubuntu 18.04, Debian 9

Toate comenzile sunt executate ca utilizator administrativ (privilegiul minim necesar pentru crearea unei noi baze de date este CREATE ) sau cu un cont rădăcină.

Pentru a accesa shell-ul MySQL, tastați următoarea comandă și introduceți parola de utilizator root MySQL atunci când vi se solicită:

mysql -u root -p

Dacă nu ați setat o parolă pentru utilizatorul root al MySQL, puteți omite comutatorul -p .

Dacă trebuie să schimbați parola rădăcină MySQL, urmați acest tutorial despre resetarea unei parole root MySQL prin linia de comandă.

Creați o bază de date MySQL

Crearea unei noi baze de date MySQL este la fel de simplă ca executarea unei singure comenzi.

Pentru a crea o nouă bază de date MySQL sau MariaDB emite următoarea comandă, unde nume_ bază de database_name este numele bazei de date pe care doriți să o creați:

CREATE DATABASE database_name;

Query OK, 1 row affected (0.00 sec)

ERROR 1007 (HY000): Can't create database 'database_name'; database exists

Pentru a evita erorile, dacă baza de date cu același nume pe care încercați să le creați există, puteți utiliza următoarea comandă:

CREATE DATABASE IF NOT EXISTS database_name;

Query OK, 1 row affected, 1 warning (0.00 sec)

În ieșirea de mai sus, puteți vedea Query OK ceea ce înseamnă că interogarea a avut succes și 1 warning care ne spune că baza de date există deja și nu a fost creată o nouă bază de date.

Pe Linux, baza de date MySQL și numele tabelelor sunt sensibile cu majuscule.

Vezi toate bazele de date MySQL

Pentru a vizualiza baza de date pe care ați creat-o, din interiorul shell-ului MySQL executați următoarea comandă:

SHOW DATABASES;

Comanda de mai sus va imprima o listă cu toate bazele de date pe server. Produsul ar trebui să fie similar cu acesta:

+--------------------+ | Database | +--------------------+ | information_schema | | database_name | | mysql | | performance_schema | | test | +--------------------+ 5 rows in set (0.00 sec)

Selectați o bază de date MySQL

Când creați o bază de date, noua bază de date nu este selectată pentru utilizare. Pentru a selecta o bază de date înainte de a începe o sesiune MySQL, utilizați următoarea comandă:

USE database_name;

Database changed

După ce selectați o bază de date, toate operațiunile ulterioare, precum crearea tabelelor, vor fi efectuate pe baza de date selectată.

Creați o bază de date MySQL cu mysqladmin

De asemenea, puteți crea o nouă bază de date MySQL de la terminalul Linux folosind utilitarul mysqladmin.

De exemplu, pentru a crea o bază de date denumită nume de database_name , tastați următoarea comandă și introduceți parola de utilizator root MySQL când vi se solicită:

mysqladmin -u root -p create database_name

Concluzie

Ai învățat cum să creezi baze de date MySQL.

Simțiți-vă liber să lăsați un comentariu dacă aveți întrebări.

mysql mariadb