Welcome to Our Website

MySQL :: MySQL 8.0 Manual de Referință :: 3.3.1 Crearea și Selectarea unei baze de Date

3.3.1 Crearea și Selectarea unei baze de Date

Dacă administratorul creează baza de date pentru tine atunci când configurați permisiuni, puteți începe să utilizați-l., În caz contrar, aveți nevoie să-l creeze singur:

mysql> CREATE DATABASE menagerie;

Sub Unix, baze de date numele sunt case-sensitive (spre deosebire de SQL cuvinte cheie), astfel încât trebuie să se refere întotdeauna la baza de date ca fiind menagerie, nu ca Menagerie, MENAGERIE, sau o altă variantă. Acest lucru este valabil și pentru numele tabelelor. (În Windows, această restricție nu se aplică, deși trebuie să vă referiți la baze de date și tabele folosind aceeași literă pe parcursul unei interogări date., Cu toate acestea, din mai multe motive, cea mai bună practică recomandată este întotdeauna utilizarea aceleiași scrisori care a fost utilizată la crearea bazei de date.)

Nota

Dacă primiți o eroare, cum ar fi EROARE 1044 (42000): Acces interzis pentru utilizatorul ‘mica’@’localhost’ to database ‘menajerie când încercarea de a crea o bază de date, aceasta înseamnă că contul de utilizator nu are privilegiile necesare să facă acest lucru. Discutați acest lucru cu administratorul sau consultați secțiunea 6.2, „controlul accesului și gestionarea contului”.,

crearea unei baze de date nu o selectează pentru utilizare; trebuie să faceți acest lucru în mod explicit. Pentru a face menagerie baza de date curentă, utilizați această declarație:

mysql> USE menagerieDatabase changed

bazei de date trebuie să fie creată o singură dată, dar trebuie să-l selectați pentru utilizare de fiecare dată când începe un mysql sesiune. Puteți face acest lucru prin emiterea unei USE declarație așa cum se arată în exemplul. Alternativ, puteți selecta baza de date de pe linia de comandă atunci când invocați mysql. Doar specificați numele său după orice parametri de conectare pe care ar putea fi necesar să le furnizați., De exemplu:

shell> mysql -h host -u user -p menagerieEnter password: ********
Important

menagerie în comanda arătat nu este parola ta. Dacă vrei să furnizeze parola de pe linia de comandă după -p opțiune, trebuie să facă acest lucru fără a interveni spațiu (de exemplu, ca -ppassword, nu ca -p password). Cu toate acestea, punerea parolei pe linia de comandă nu este recomandată, deoarece acest lucru o expune la snooping de către alți utilizatori conectați pe mașina dvs.,

Nota

puteți vedea în orice moment care baza de date este în prezent selectat folosind SELECT DATABASE().

Lasă un răspuns

Adresa ta de email nu va fi publicată. Câmpurile obligatorii sunt marcate cu *