Pred tem členom so bili trije članki že objavljeni vLinux Intervju„Naši pomembni bralci so oddelek in vse skupaj zelo cenili, vendar smo prejeli povratne informacije, da bi ta interaktivni učni proces naredili po odsekih. Ponujamo vam od ideje do akcije 15 vprašanj za intervju v MySQL.
Odgovor:Izdajte ukaz "status mysql storitve"V" Debianu "in"status mysqld storitve«V RedHatu. Preverite izhod in vse je narejeno.
[zaščiteno po e -pošti]:/home/avi# status mysql storitve /usr/bin/mysqladmin Ver 8.42 Distrib 5.1.72, za debian-linux-gnu v i486. Avtorske pravice (c) 2000, 2013, Oracle in/ali njene podružnice. Vse pravice pridržane. Oracle je registrirana blagovna znamka družbe Oracle Corporation in/ali njene. podružnice. Druga imena so lahko ustrezne blagovne znamke. lastniki. Strežniška različica 5.1.72-2. Protokol različica 10. Povežite Localhost prek vtičnice UNIX. Vtičnica UNIX /var/run/mysqld/mysqld.sock. Čas delovanja: 1 ura 22 min 49 sek Teme: 1 Vprašanja: 112138 Počasne poizvedbe: 1 Odprto: 1485 Izpraznjene mize: 1 Odprte mize: 64 Poizvedbe na sekundo povprečno: 22,567.
Odgovor:Za zagon storitve MySql uporabite ukaz kot storitev mysqld start in prenehajte uporabljati storitev mysqld stop.
[zaščiteno po e -pošti]:/home/avi# storitev mysql stop Ustavitev strežnika baz podatkov MySQL: mysqld. [zaščiteno po e -pošti]:/home/avi# storitev mysql start Zagon strežnika baz podatkov MySQL: mysqld. Preverjanje, ali so poškodovane, niso čisto zaprte in nadgradite tabele, ki jih potrebujete.
Odgovor:Če se želite povezati ali prijaviti v storitev MySQL, uporabite ukaz: mysql -u koren -p.
[zaščiteno po e -pošti]:/home/avi# mysql -u koren -p Vnesite geslo: Dobrodošli na monitorju MySQL. Ukazi se končajo z; ali \ g. Vaš ID povezave MySQL je 207 Različica strežnika: 5.1.72-2 (Debian) Avtorske pravice (c) 2000, 2013, Oracle in/ali njene podružnice. Vse pravice pridržane. Oracle je registrirana blagovna znamka družbe Oracle Corporation in/ali njenih podružnic. Druga imena so lahko blagovne znamke njihovih lastnikov. Vnesite 'help;' ali '\ h' za pomoč. Vnesite '\ c', da počistite trenutni vnos. mysql>
Odgovor:Če želite prikazati vse trenutno delujoče baze podatkov, zaženite ukaz v lupini mysql kot: prikaži baze podatkov;
mysql> prikaži baze podatkov; ++ | Baza podatkov | ++ | informacijska_shema | | a1 | | oblak | | mysql | | phpmyadmin | | igre | | sisso | | test | | ukolovnik | | wordpress | ++ 10 vrstic v nizu (0,14 sekunde)
Odgovor:Če želite uporabiti ali preklopiti na določeno bazo podatkov, zaženite ukaz v lupini mysql kot: uporabite ime_baze;
mysql> uporabite oblak; Branje podatkov tabele za dokončanje imen tabel in stolpcev To funkcijo lahko izklopite za hitrejši zagon z -A baza podatkov spremenjena mysql>
Odgovor:Za seznam vseh tabel baze podatkov uporabite ukaz v lupini mysql kot: razstavne mize;
mysql> razstavne mize; ++ | Tabele_v_oblaku | ++ | oc_appconfig | | oc_calendar_calendars | | oc_calendar_objects | | oc_calendar_repeat | | oc_calendar_share_calendar | | oc_calendar_share_event | | oc_contacts_addressbooks | | oc_contacts_cards | | oc_fscache | | oc_gallery_sharing | ++ 10 vrstic v nizu (0,00 s)
Odgovor:Če želite dobiti ime polja in vrsto tabele, uporabite ukaz v lupini mysql kot: opiši ime_tabele;
mysql> opiši oc_users; +++++++ | Polje | Vrsta | Nič | Ključ | Privzeto | Dodatno | +++++++ | uid | varchar (64) | NE | PRI | | | | geslo | varchar (255) | NE | | | | +++++++ 2 vrstici v nizu (0,00 s)
Odgovor:Če želite razčleniti določeno tabelo, uporabite ukaz v lupini mysql kot: spusti tabelo table_name;
mysql> iskanje mize; Poizvedba v redu, 0 vrstic prizadetih (0,00 s)
Odgovor:Če želite razčleniti določeno bazo podatkov, uporabite ukaz v lupini mysql kot: spusti bazo podatkov-ime;
mysql> spusti bazo podatkov a1; Poizvedba v redu, prizadetih 11 vrstic (0,07 s)
Odgovor:Če si želite ogledati vso vsebino določene tabele, uporabite ukaz v lupini mysql kot: izberite * iz ime_tabele;
mysql> izberite * med motorji; +++++++ | MOTOR | PODPORA | KOMENTAR | TRANSAKCIJE | XA | SHRANJENE TOČKE | +++++++ | InnoDB | DA | Podpira transakcije, zaklepanje na ravni vrstice in tuje ključe | DA | DA | DA | | MRG_MYISAM | DA | Zbirka enakih tabel MyISAM | NE | NE | NE | | ČRNA luknja | DA | /dev/null engine za shranjevanje (vse, kar mu napišete, izgine) | NE | NE | NE | | CSV | DA | Skladiščni stroj CSV | NE | NE | NE | | SPOMIN | DA | Na osnovi razpršitve, shranjene v pomnilniku, uporabne za začasne tabele | NE | NE | NE | | FEDERIRANO | NE | Zvezni pogon za shranjevanje MySQL | NULL | NULL | NULL | | ARHIV | DA | Mapa za shranjevanje arhiva | NE | NE | NE | | MyISAM | DEFAULT | Privzeti motor od MySQL 3.23 z odlično zmogljivostjo | NE | NE | NE | +++++++ 8 vrstic v nizu (0,00 s)
Odgovor:Za ogled vseh podatkov v polju uporabite ukaz v lupini mysql kot: izberite uid med oc_users;
mysql> izberite uid med oc_users; ++ | uid | ++ | avi | ++ 1 vrstica v nizu (0,03 s)
Odgovor:Ukaz v lupini mysql uporabite kot: izberite create_time, engine from xyz where engine = ”MyIsam”;
12. mysql> izberite create_time, engine from xyz where engine = "MyIsam"; +++ | create_time | motor | +++ | 2013-12-15 13:43:27 | MyISAM | | 2013-12-15 13:43:27 | MyISAM | | 2013-12-15 13:43:27 | MyISAM | | 2013-12-15 13:43:27 | MyISAM | | 2013-12-15 13:43:27 | MyISAM | | 2013-12-15 13:43:27 | MyISAM | | 2013-12-15 13:43:27 | MyISAM | | 2013-12-15 13:43:27 | MyISAM | | 2013-10-23 14:56:38 | MyISAM | | 2013-10-23 14:56:38 | MyISAM | | 2013-10-23 14:56:38 | MyISAM | | 2013-10-23 14:56:38 | MyISAM | | 2013-10-23 14:56:38 | MyISAM | | 2013-10-23 14:56:38 | MyISAM | | 2013-10-23 14:56:38 | MyISAM | +++ 132 vrstic v nizu (0,29 s)
Odgovor:Ukaz v lupini mysql uporabite kot: izberite * iz xrt, kjer name = “tecmint” in web_address = “tecmint.com”;
mysql> izberite * iz xrt, kjer name = "tecmint" in web_address = "tecmint.com";++++ | ID | ime | spletni_naslov | ++++ | 13 | tecminta | tecmint.com | ++++ | 41 | tecminta | tecmint.com | ++++
Odgovor:Ukaz v lupini mysql uporabite kot: izberite * iz xrt, kjer je ime! = “tecmint” in web_address = “tecmint.com”;
mysql> izberite * iz xrt, kjer je ime! = ”tecmint” in web_address = ”tecmint.com”;++++ | ID | ime | spletni_naslov | ++++ | 1173 | tecminta | tecmint.com | ++++
Odgovor:Ukaz v lupini mysql uporabite kot: izberite count (*) iz ime_tabele;
mysql> izberite count (*) iz tabel; ++ | count (*) | ++ | 282 | ++ 1 vrstica v nizu (0,01 s)
Preberite tudi: 10 Vprašanja za intervju v zbirki podatkov MySQL Vmesni izdelki
To je vse za zdaj. Kako se počutite glede tega 'Vprašanje za intervju z Linuxom‘Oddelek. Ne pozabite nam poslati dragocenih povratnih informacij v oddelku za komentarje.