Bii o ṣe le Ṣiṣe Awọn ibeere MySQL/MariaDB taara lati laini aṣẹ Linux
Ti o ba wa ni itọju ti ṣiṣakoso olupin data kan, lati igba de igba o le nilo lati ṣiṣe ibeere kan ki o ṣayẹwo rẹ daradara. Lakoko ti o le ṣe iyẹn lati ikarahun MySQL/MariaDB, ṣugbọn abawọn yii yoo gba ọ laaye lati ṣe Awọn ibeere MySQL/MariaDB taara lilo laini aṣẹ Linux Ati fi iṣiṣẹ silẹ si faili kan fun ayewo nigbamii (eyi wulo julọ ti ibeere naa ba pada ọpọlọpọ awọn igbasilẹ).
Jẹ ki a wo diẹ ninu awọn apẹẹrẹ ti awọn ibeere ṣiṣe ni taara lati laini aṣẹ ṣaaju ki a to lọ si ibeere ti ilọsiwaju.
Lati wo gbogbo awọn apoti isura data lori olupin rẹ, o le fun ni aṣẹ wọnyi:
# mysql -u root -p -e "show databases;"
Itele, lati ṣẹda tabili data ti a npè ni Tutorials
ninu ibi ipamọ data tecmintdb
, ṣiṣe aṣẹ ni isalẹ:
$ 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));"
A yoo lo pipaṣẹ wọnyi ki o paipu iṣẹ jade si pipaṣẹ tee
atẹle nipa orukọ faili nibiti a fẹ lati tọju iṣẹjade naa.
Fun apejuwe, a yoo lo ibi ipamọ data ti a npè ni awọn oṣiṣẹ
ati isopọpọ ti o rọrun laarin awọn oṣiṣẹ ati awọn tabili owo sisan. Ninu ọran tirẹ, kan tẹ ibeere SQL laarin awọn agbasọ ki o lu Tẹ.
Akiyesi pe o yoo ṣetan lati tẹ ọrọ igbaniwọle fun olumulo ibi ipamọ 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
Wo awọn abajade ibeere pẹlu iranlọwọ ti aṣẹ ologbo.
# cat queryresults.txt
Pẹlu awọn abajade ibeere ni awọn faili ọrọ lasan, o le ṣe ilana awọn igbasilẹ diẹ sii ni rọọrun nipa lilo awọn ohun elo laini aṣẹ-aṣẹ miiran.
Akopọ
A ti pin adaṣe adaṣe awọn iṣẹ-ṣiṣe Linux ojoojumọ rẹ tabi ṣe wọn ni irọrun diẹ sii.
Ṣe o ni awọn imọran miiran ti iwọ yoo fẹ lati pin pẹlu iyoku agbegbe naa? Ti o ba bẹ bẹ, jọwọ ṣe bẹ nipa lilo fọọmu asọye ni isalẹ.
Bibẹẹkọ, ni ọfẹ lati jẹ ki awọn ero rẹ fun wa nipa akojọpọ awọn imọran ti a ti wo, tabi ohun ti a le ṣafikun tabi o ṣee ṣe lati ṣe ilọsiwaju ọkọọkan wọn. A n reti lati gbọ lati ọdọ rẹ!