Otu esi agba ọsọ MySQL/MariaDB ajụjụ ozugbo site na Linux Command Line


Ọ bụrụ na ị na-ahụ maka ijikwa ihe nkesa nchekwa data, site n'oge ruo n'oge ị nwere ike ịme ajụjụ wee nyochaa ya nke ọma. Ọ bụ ezie na ị nwere ike ime nke ahụ site na shei MySQL/MariaDB, mana ndụmọdụ a ga-enye gị ohere iji akara iwu Linux mee ihe MySQL/MariaDB ajụjụ ozugbo wee chekwaa mmepụta na faịlụ maka nyocha ọzọ (nke a bara uru karịsịa ma ọ bụrụ na ajụjụ ahụ laghachi azụ. ọtụtụ ndekọ).

Ka anyị leba anya n'ihe atụ ụfọdụ dị mfe nke na-agba ọsọ ajụjụ ozugbo site na ahịrị iwu tupu anyị enwee ike ịgafe na ajụjụ dị elu karịa.

Ka ilele ọdụ data niile dị na sava gị, ị nwere ike ịnye iwu a:

# mysql -u root -p -e "show databases;"

Ọzọ, ka ịmepụta tebụl nchekwa data aha ya bụ nkuzi na nchekwa data tecmintdb, mee iwu n'okpuru:

$ mysql -u root -p -e "USE tecmintdb; CREATE TABLE tutorials(tut_id INT NOT NULL AUTO_INCREMENT, tut_title VARCHAR(100) NOT NULL, tut_author VARCHAR(40) NOT NULL, submissoin_date DATE, PRIMARY KEY (tut_id));"

Anyị ga-eji iwu na-esonụ wee kpoo mmepụta na iwu tee na-esote aha faịlụ ebe anyị chọrọ ịchekwa mmepụta.

Maka ihe atụ, anyị ga-eji nchekwa data akpọrọ ndị ọrụ yana njikọ dị mfe n'etiti ndị ọrụ na tebụl ụgwọ ọnwa. N'okwu nke gị, naanị pịnye ajụjụ SQL n'etiti nhota ndị ahụ wee pịa Tinye.

Rịba ama na a ga-akpali gị itinye paswọọdụ maka onye ọrụ nchekwa data:

# mysql -u root -p -e "USE employees; SELECT DISTINCT A.first_name, A.last_name FROM employees A JOIN salaries B ON A.emp_no = B.emp_no WHERE hire_date < '1985-01-31';" | tee queryresults.txt

Lelee nsonaazụ ajụjụ site n'enyemaka nke iwu pusi.

# cat queryresults.txt

Site na nsonaazụ ajụjụ a na faịlụ ederede dị larịị, ị nwere ike hazie ndekọ ahụ n'ụzọ dị mfe site na iji ngwa ahịrị iwu ndị ọzọ.

Nchịkọta

Anyị ekekọrịtala imezi ọrụ Linux gị kwa ụbọchị ma ọ bụ rụọ ha ngwa ngwa.

Ị nwere ndụmọdụ ọ bụla ọzọ ị ga-achọ ịkọrọ ndị obodo ndị ọzọ? Ọ bụrụ otu a, biko mee ya site na iji ụdị nkọwa n'okpuru.

Ma ọ bụghị ya, nweere onwe gị ịnye anyị echiche gị gbasara ụdị ndụmọdụ anyị lebaworo anya, ma ọ bụ ihe anyị nwere ike itinye ma ọ bụ nwee ike ime iji meziwanye nke ọ bụla n'ime ha. Anyị na-atụ anya ịnụ gị!