Datu bāze tiek izmantota, lai saglabātu ierakstu kolekciju organizētā formā. Tas ļauj mums saglabāt datus tabulās, rindās, kolonnās un indeksos, lai bieži atrastu attiecīgo informāciju. Mēs varam ļoti viegli piekļūt un pārvaldīt ierakstus, izmantojot datu bāzi.
MySQL ievieš datu bāzi kā direktoriju, kurā visi faili tiek glabāti tabulas veidā. Tas ļauj mums izveidot datubāzi galvenokārt iekšā divos veidos :
- MySQL komandrindas klients
- MySQL darbgalds
MySQL komandrindas klients
Mēs varam izveidot jaunu datubāzi MySQL, izmantojot IZVEIDOT DATU BĀZI paziņojums ar šādu sintaksi:
CREATE DATABASE [IF NOT EXISTS] database_name [CHARACTER SET charset_name] [COLLATE collation_name];
Parametra skaidrojums
Iepriekš minētās sintakses parametru apraksti ir šādi:
Parametrs | Apraksts |
---|---|
datu bāzes_nosaukums | Tas ir jaunas datu bāzes nosaukums, kam MySQL servera instancē jābūt unikālam. The JA NAV klauzula ļauj izvairīties no kļūdas, kad mēs izveidojam jau pastāvošu datu bāzi. |
rakstzīmju kopas_nosaukums | Tas nav obligāti. Tas ir rakstzīmju kopas nosaukums, lai saglabātu katru rakstzīmi virknē. MySQL datu bāzes serveris atbalsta daudzas rakstzīmju kopas. Ja mēs to nenodrošinām paziņojumā, MySQL izmanto noklusējuma rakstzīmju kopu. |
salīdzinājuma_nosaukums | Tas nav obligāts, lai salīdzinātu rakstzīmes noteiktā rakstzīmju kopā. |
Piemērs
Ļaujiet mums saprast, kā izveidot datubāzi MySQL, izmantojot piemēru. Atveriet MySQL konsoli un pierakstiet paroli, ja to esam iestatījuši instalēšanas laikā. Tagad esam gatavi izveidot datu bāzi. Šeit mēs izveidosim datu bāzes nosaukumu 'darbinieksb' izmantojot šādu paziņojumu:
mysql> CREATE DATABASE employeesdb;
Tas izskatīsies šādi:
Mēs varam pārskatīt jaunizveidoto datu bāzi, izmantojot tālāk norādīto vaicājumu, kas atgriež datu bāzes nosaukumu, rakstzīmju kopu un datu bāzes salīdzinājumu:
mysql> SHOW CREATE DATABASE employeedb;
Mēs varam pārbaudīt izveidoto datu bāzi, izmantojot šādu vaicājumu:
mysql> SHOW DATABASES;
Pēc iepriekš minētā vaicājuma izpildes mēs varam redzēt visas izveidotās datu bāzes serverī.
Visbeidzot, mēs varam izmantot tālāk norādīto komandu, lai piekļūtu datu bāzei, kas ļauj mums izveidot tabulu un citus datu bāzes objektus.
mysql> USE emplyeedb;
PIEZĪME. Visi datu bāzes nosaukumi, tabulu nosaukumi un tabulu lauku nosaukumi ir reģistrjutīgi. Sniedzot jebkuru SQL komandu, mums ir jāizmanto īpašvārdi.
MySQL darbgalds
Tas ir vizuāls datu bāzes projektēšanas vai GUI rīks, ko izmanto, lai strādātu ar datu bāzu arhitektiem, izstrādātājiem un datu bāzu administratoriem. Šis vizuālais rīks atbalsta SQL izstrāde, datu modelēšana, datu migrācija un visaptveroši administrēšanas rīki servera konfigurēšanai, lietotāju administrēšanai, dublēšanai un daudz ko citu. Tas ļauj mums izveidot jaunus fizisko datu modeļus, E-R diagrammas un SQL izstrādi (palaist vaicājumus utt.).
Lai izveidotu jaunu datu bāzi, izmantojot šo rīku, vispirms ir jāpalaiž MySQL darbgalds un piesakieties, izmantojot vajadzīgo lietotājvārdu un paroli. Tas parādīs šādu ekrānu:
Tagad veiciet šādas darbības datu bāzes izveidei:
k klasterizācijas algoritms
1. Dodieties uz cilni Navigācija un noklikšķiniet uz Grafika izvēlne . Šeit mēs varam redzēt visas iepriekš izveidotās datu bāzes. Ja vēlamies izveidot jaunu datu bāzi, ar peles labo pogu noklikšķiniet zem izvēlnes Shēma un atlasiet Izveidot shēmu vai noklikšķiniet uz datu bāzes ikona (sarkans taisnstūris) , kā parādīts nākamajā ekrānā.
2. Tiek atvērts jaunais shēmas loga ekrāns. Ievadiet jauno datu bāzes nosaukumu (piemēram, darbinieksdb ) un izmantojiet noklusējuma rakstzīmju kopu un salīdzināšanu. Tagad noklikšķiniet uz pogas Lietot, kā parādīts zemāk esošajā ekrānā:
3. Parādās jauns uznirstošais logs. Noklikšķiniet uz Pieteikties pogu.
4. Parādās jauns uznirstošais ekrāns. Noklikšķiniet uz Pabeigt pogu, lai pabeigtu datu bāzes izveidi.
5. Pēc veiksmīgas datu bāzes izveides izvēlnē Schema varam redzēt jaunas datu bāzes. Ja mēs to neredzam, noklikšķiniet uz atsvaidzināšanas ikona izvēlnē Shēma.
6. Mēs varam redzēt vairāk informācijas par datu bāzi, atlasot datu bāzi un noklikšķinot uz 'es' ikonu. Informācijas logā tiek parādītas vairākas opcijas, piemēram, tabula, aktivizētāji, indeksi, lietotāji un daudzas citas.
7. MySQL Workbench nenodrošina iespēju pārdēvēt datu bāzes nosaukumu, bet mēs varam izveidot, atjaunināt un dzēst tabulu un datu rindas no datu bāzes.