Mysql lecții de carte (tutorial) pentru incepatori, lecția 2

În cazul în care administratorul a creat o bază de date pentru dvs. și setați permisiunile, puteți începe să-l folosească. În caz contrar, aveți nevoie pentru a crea o bază de date MySQL pe cont propriu. Aici va trebui să creați comanda. În SQL, această comandă are un singur scop: pentru a crea ceva după cum este necesar. În acest moment, avem nevoie pentru a crea o bază de date (baze de date), și sună menajeria ei. Ok, deci putem scrie:

mysql> CREATE DATABASE menajerie;

Mysql lecții de carte (tutorial) pentru incepatori, lecția 2

Sub Unix, numele bazelor de date sunt (spre deosebire de cuvinte cheie în limba SQL) sensibile la caz, deci ar trebui să se refere întotdeauna la baza de date ca menajerie, nu ca Menagerie, menajerie sau încă într-un fel. Acest lucru este valabil și pentru numele de masă. În Windows, această restricție nu se aplică, cu toate că trebuie să se refere la bazele de date și tabele utilizând același caz de caractere pentru cererea.

Rețineți acest caz, este important pe server, nu clientul! Aceasta este, în cazul în care serverul rulează sub Unix (de exemplu, sub Linux), atunci registrul este important, chiar dacă clientul dvs. rulează sub Windows.

Crearea unei baze de date MySQL încă nu-l selectați pentru utilizare. Trebuie să o faci în mod explicit. Pentru a declara o menajerie baza de date curentă (activă), utilizați această comandă:

mysql> USE menajerie Baza de date a schimbat

baza de date MySQL ar trebui să fie creată o singură dată, dar trebuie să-l aleagă pentru a fi utilizat de fiecare dată când începe o sesiune cu MySQL. Puteți face acest lucru prin emiterea de declarații USE așa cum se arată mai sus. În caz contrar, puteți selecta baza de date de pe linia de comandă atunci când apelați MySQL. Doar specificați numele după orice parametri de conectare la server, trebuie să aprovizionare. De exemplu:

shell> mysql -h hostname -u -p menajerie your_username
Introduceți parola: ********

Rețineți că menajeria nu vă cere parola! Dacă doriți să specificați parola de pe linia de comanda dupa optiunea -p, trebuie să o faci fără spațiu (de exemplu, pmypassword, dar mypassword nu ca -p). Cu toate acestea, plasarea parolei în linia de comandă nu este recomandată, deoarece va pune pe ecran pentru toți utilizatorii mașinii dumneavoastră.