MySQL Tutorial for Beginners - 1 - Creating a Database and Adding Tables to it
Talaan ng mga Nilalaman:
- Ipakita ang MySQL Databases
- Ipakita ang Lahat ng Mga MySQL Databases
- Pagsasala sa Resulta
- Ipakita ang MySQL Databases mula sa Command Line
- Konklusyon
Kapag pinangangasiwaan ang mga server ng database ng MySQL, ang isa sa mga pinaka-karaniwang gawain na dapat mong gawin ay upang maging pamilyar sa kapaligiran. Ito ay nagsasangkot ng mga gawain tulad ng listahan ng mga database na nakatira sa server, ipinapakita ang mga talahanayan ng isang partikular na database o pagkuha ng impormasyon tungkol sa mga account sa gumagamit at kanilang mga pribilehiyo.
Ipinapaliwanag ng tutorial na ito kung paano maipakita ang lahat ng mga database sa isang MySQL o MariaDB server sa pamamagitan ng linya ng utos.
Ipakita ang MySQL Databases
Ang pinaka-karaniwang paraan upang makakuha ng isang listahan ng MySQL database ay sa pamamagitan ng paggamit ng
mysql
client upang kumonekta sa MySQL server at patakbuhin ang utos ng
SHOW DATABASES
.
I-access ang MySQL server gamit ang sumusunod na utos at ipasok ang iyong password ng MySQL user kapag sinenyasan:
mysql -u user -p
Kung hindi ka pa nagtatakda ng isang password para sa iyong MySQL user maaari mong talikuran ang
-p
switch.
Mula sa loob ng MySQL shell isagawa ang sumusunod na utos:
SHOW DATABASES;
Ang utos ay mag-print ng isang listahan ng lahat ng mga database na kung saan ang gumagamit ay may ilang uri ng isang pribilehiyo na ipinagkaloob sa. Ang output ay magiging katulad nito:
+--------------------+ | Database | +--------------------+ | information_schema | | opencart | +--------------------+ 2 rows in set (0.00 sec)
Ang isa pang utos na maaari mong magamit upang ilista ang mga database ay ang
SHOW SCHEMAS
na isang kasingkahulugan para sa utos ng
SHOW DATABASES
:
SHOW SCHEMAS;
Ang output ay magiging katulad ng kapag gumagamit ng utos ng
SHOW DATABASES
:
+--------------------+ | Database | +--------------------+ | information_schema | | opencart | +--------------------+ 2 rows in set (0.00 sec)
Ipakita ang Lahat ng Mga MySQL Databases
Upang ilista ang lahat ng mga database sa server ng MySQL kakailanganin mong mag-login bilang isang gumagamit na maaaring ma-access ang lahat ng mga database, sa pamamagitan ng default na iyon ang gumagamit ng root ng MySQL o magtakda ng isang pandaigdigang pribilehiyo sa
SHOW DATABASES
.
Mag-log in sa isang gumagamit ng ugat ng MySQL:
mysql -u user -p
Patakbuhin ang utos ng
SHOW DATABASES
:
SHOW DATABASES;
Makakakita ka ng isang listahan ng lahat ng mga database sa MySQL server:
+--------------------+ | Databases | +--------------------+ | information_schema | | database_name | | mysql | | opencart | | wordpress | | performance_schema | | sys | +--------------------+ 7 rows in set (0.00 sec)
Pagsasala sa Resulta
Ang sugnay na
LIKE
ay maaaring magamit upang salain ang output ng utos ng
SHOW DATABASES
ayon sa isang tiyak na pattern.
SHOW DATABASES LIKE pattern;
Halimbawa, ibabalik ng sumusunod na pahayag ang lahat ng mga database na nagsisimula ang mga pangalan sa 'bukas':
SHOW DATABASES LIKE 'open%';
+--------------------+ | Database | +--------------------+ | opencart | +--------------------+ 1 rows in set (0.00 sec)
Ang porsyento na pag-sign (
%
) ay nangangahulugang zero, isa, o maraming mga character.
Ang sumusunod na pahayag ay magbibigay sa iyo ng isang listahan ng lahat ng mga database na nagsisimula sa alinman sa "bukas" o "salita":
SELECT schema_name
FROM information_schema.schemata
WHERE schema_name LIKE 'open%' OR
FROM information_schema.schemata
WHERE schema_name LIKE 'open%' OR
schema_name LIKE 'word%';
+--------------------+ | Database | +--------------------+ | opencart | | wordpress | +--------------------+ 2 rows in set (0.00 sec)
Ipakita ang MySQL Databases mula sa Command Line
Upang makakuha ng isang listahan ng mga database nang walang pag-log in sa MySQL shell maaari mong gamitin ang alinman sa
mysql
utos na may opsyon na kung saan ay nangangahulugang isakatuparan o ang
mysqlshow
na nagpapakita ng mga database at mga talahanayan ng impormasyon.
Lalo na itong kapaki-pakinabang kapag nais mong magtrabaho sa iyong mga database ng MySQL gamit ang mga script ng shell.
Patakbuhin ang sumusunod na utos sa iyong terminal upang ipakita ang isang listahan ng lahat ng mga database:
mysql -u user -p -e 'show databases;'
+--------------------+ | Database | +--------------------+ | information_schema | | opencart | +--------------------+
Narito ang isang halimbawa gamit ang utos ng
mysqlshow
:
mysqlshow -u user -p
Ang output ay magkapareho sa isa mula sa nakaraang utos.
Konklusyon
Nalaman mo kung paano makakuha ng isang listahan ng lahat ng mga database sa iyong MySQL server.
Huwag mag-atubiling mag-iwan ng komento kung mayroon kang mga katanungan.
mysql mariadbHabang ang Apple - at partikular na iPhone - ang mga tsismis ay isang dosenang isang dosenang, ang isang ito ay maaaring may merito. Para sa AT & T, ang isang mas mura na plano sa serbisyo sa antas ng entry ay maaaring humimok sa mga mamimili na nasa-bakod na nagmamahal sa iPhone ngunit hindi ang mga buwanang bayad na kasama nito. Ang isang $ 10 na diskwento ay maaaring hindi mukhang magkano, ngunit maaari itong maakit ang mga bagong tagasuskribi, lalo na kung sinamahan ng isang mas murang iPhon
[Karagdagang pagbabasa: Ang pinakamahusay na mga teleponong Android para sa bawat badyet. ]
Ay inilunsad sa isang panahon kapag walang Microsoft Fix It o ATS at Windows Troubleshooters, at ang tanging paraan para sa user na ayusin ang kanilang mga problema sa Windows ay sundin tutorial at mano-manong i-edit ang Windows Registry o i-download ang mga pag-aayos ng registry o mga file na bat at patakbuhin ang mga ito upang ayusin ang kanilang mga problema. FixWin v1 para sa Windows 7 at Windows Vista, ay isang first-of-its-kind tool na nagbago sa lahat ng iyon. Ang mga gumagamit ay maaarin
TANDAAN:
Bawasan ang iyong workspace para sa isang mas mahusay na karanasan sa pagtatrabaho, sa mga naka-temang Mga Gadget! ang isang desk kung bilang isang trabaho o isang libangan ng isang bagay na mayroon ka sa paligid mo ay maaaring manipulahin ang iyong kalooban. Magdagdag ng ilang mga buhay sa paligid ng iyong workspace upang pasiglahin ang iyong kalooban at lumikha ng isang mas mahusay na karanasan sa trabaho.
Para sa sinuman na gumagawa ng anumang trabaho sa isang desk kung bilang isang trabaho o isang libangan alot ng kung ano ang mayroon ka sa paligid mo ay maaaring manipulahin ang iyong kalooban. Ako ay isang pangunahing halimbawa. Tulad ng taglamig oras at trabaho ay mabagal ko ngayon gastusin ang karamihan ng aking mga araw sa likod ng aking laptop.







