Android

Kako stvoriti mysql bazu podataka na Linuxu putem naredbenog retka

Sqoop Import and Export data from RDMBS and HDFS

Sqoop Import and Export data from RDMBS and HDFS

Sadržaj:

Anonim

MySQL je najpopularniji sustav upravljanja relacijskim bazama otvorenog koda.

Ovaj vodič objašnjava kako stvoriti MySQL ili MariaDB baze podataka putem naredbenog retka.

Prije nego što počneš

Pretpostavljamo da na vašem sustavu već imate instaliran MySQL ili MariaDB poslužitelj.

  • Kako instalirati MySQL na CentOS 7, Ubuntu 18.04, Debian 9. Kako instalirati MariaDB na CentOS 7, Ubuntu 18.04, Debian 9

Sve naredbe izvršavaju se kao administrativni korisnik (minimalna privilegija potrebna za stvaranje nove baze podataka je CREATE ) ili s root računom.

Za pristup MySQL školjci upišite sljedeću naredbu i po upisu unesite korisničku lozinku MySQL korijena:

mysql -u root -p

Ako za korisnika MySQL-a niste postavili lozinku, možete izostaviti -p prekidač.

Ako trebate promijeniti svoju root lozinku za MySQL, slijedite ovaj vodič o ponovnom postavljanju MySQL lozinke korijena putem naredbenog retka.

Stvorite MySQL bazu podataka

Stvaranje nove MySQL baze podataka jednostavno je kao i pokretanje jedne naredbe.

Za stvaranje nove MySQL ili MariaDB baze podataka izdajte sljedeću naredbu, gdje je naziv baze podataka ime baze podataka koju želite stvoriti:

CREATE DATABASE database_name;

Query OK, 1 row affected (0.00 sec)

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

Da biste izbjegli pogreške ako baza podataka s istim nazivom kao što pokušavate stvoriti postoji sljedeća naredba:

CREATE DATABASE IF NOT EXISTS database_name;

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

U gornjem rezultatu možete vidjeti Query OK što znači da je upit bio uspješan, te 1 warning koje nam govori da baza podataka već postoji i da nova baza podataka nije stvorena.

Na Linuxu, MySQL baza podataka i nazivi tablica razlikuju velika i mala slova.

Pogledajte sve MySQL baze podataka

Za pregled baze podataka koju ste stvorili, iz MySQL školjke izvršite sljedeću naredbu:

SHOW DATABASES;

Gornja naredba ispisat će popis svih baza podataka na poslužitelju. Izlaz treba biti sličan ovome:

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

Odaberite bazu podataka MySQL

Kada stvorite bazu podataka, nova baza podataka nije odabrana za upotrebu. Za odabir baze podataka prije početka MySQL sesije, koristite sljedeću naredbu:

USE database_name;

Database changed

Jednom kada odaberete bazu podataka, sve naredne operacije poput stvaranja tablica izvest će se na odabranoj bazi podataka.

Kreirajte MySQL bazu podataka s mysqladminom

Možete stvoriti i novu MySQL bazu podataka s Linux terminala pomoću mysqladmin uslužnog programa.

Na primjer, da biste stvorili bazu podataka s imenom database_name , upišite sljedeću naredbu i na upit unesite korisničku lozinku za MySQL:

mysqladmin -u root -p create database_name

Zaključak

Naučili ste kako stvoriti MySQL baze podataka.

Slobodno ostavite komentar ako imate bilo kakvih pitanja.

mysql mariadb