MySQL, MariaDB y percona waa saddex Macluumaadka si ballaaran loo isticmaalo maanta, labadii hore waxay kuxiran yihiin boqolkiiba tiro badan oo ah codsiyada isha furan ee maanta jira. Tani waa sababta ay muhiim u tahay in la helo a boosteejada MySQL, MariaDB iyo Percona taasi waxay noo ogolaaneysaa inaan si hufan u maamulno keydka keydkaan macluumaadka, laga soo bilaabo raaxada iyo waxqabadka ee qunsulku na siiyo.
Markan waxaan baran doonnaa mycli, oo ah xarun keyd macluumaad oo leh astaamaha lagama maarmaanka u ah in si hufan loogu maareeyo keydkeena, anaga oo aan cunin ilo aad u badan iyo dukumiinti ballaaran oo aan gacanta ku hayno.
Waa maxay mycli?
mycli waa aalad il furan, lagu soo saaray Python, taas oo noo ogolaaneysa inaan maamulno oo aan fulino amarrada MySQL, MariaDB, iyo Percona si dhakhso leh, otomaatig ah oo wax ku ool ah. Qalabku wuxuu leeyahay nidaam dhammaystiran oo dhammaystiran oo loogu talagalay luqadaha keydka macluumaadka ee kor lagu soo sheegay, si la mid ah, waxay ku nuuxnuuxsaneysaa qaabeynta habka caadiga ah, taas oo naga caawinaysa inaan u maareyno keydkeena macluumaadka qaab raaxo leh oo ka imanaya barta.
Waxay leedahay xariiq gaaban oo xarig ah iyo barasho, taas oo lagu daray astaamaheeda wanaagsan waxay kadhigeysaa bedel aad uxiiso badan aaladaha loogu tala galay maareynta keydka macluumaadka, gaar ahaan isticmaalka kheyraadka oo hooseeya iyo waqtiga jawaab celinta oo degdeg ah.
Isticmaalka aaladda oo faahfaahsan waxaa lagu arki karaa hibada soo socota ee ay sii daayeen horumariyeyaasha qalabka:
Muuqaalada Mycli
- Gabi ahaanba furan ilo, oo lagu soo saaray Python iyo dukumiinti aad u fiican.
- Si otomaatig ah u buuxi sida ereyada muhiimka ah ee SQL loo qoro, iyo sidoo kale miisaska keydka macluumaadka, aragtiyada, iyo tiirarka.
- Qaab dhismeed heer sare ah oo muujinaya mahadnaq.
- Is-dhammaystirka tooska ah ee Smart-ka (kaas oo awood u leh inuu ahaado), kaas oo kaliya bixin doona tilmaamo laxiriira macnaha guud.
SELECT * FROM <tab>
waxay muujin doontaa oo keliya magacyada miisaska.SELECT * FROM users WHERE <tab>
kaliya waxay muujin doontaa magacyada safka.
- Taageerada weydiimaha oo ay ku jiraan in ka badan hal xariiq.
- Waxay u oggolaaneysaa inay keydiso weydiimaha ugu badan ee la isticmaalay, tan awgeed waa ku filan tahay in lagu keydiyo weydiinta iyadoo la adeegsanayo
\fs alias query
oo isticmaal amarka soo socda\f alias
markaad rabto inaad mar kale maamusho. - Faylka qaabeynta xoog leh oo fudud, kaas oo si otomaatig ah loogu soo saaro galka
~/.myclirc
- Waxay leedahay nidaam qoris ballaaran, haddii aan rabno inaan badbaadinno taariikhda amarrada la fuliyay.
- U oggolow inaan isticmaalno gundhig wanaagsan.
- Soo saarida xogta waa la habeeyay oo waa wax lagu farxo, waxaa lagu muujiyey tiirarka kala go'an.
- Waxay leedahay taageero xiriiryada SSL.
- Dukumiintiyo faahfaahsan markii la adeegsanayo caawinta qalabka
$ mycli --help
- Qaar kale oo badan
Sida loo rakibo mycli
Waxaan ku rakibi karnaa mycli waxkasta oo Linux ah oo loo yaqaan 'Linux' oo loogu mahadcelinayo Python, tan awgeed waxaan si fudud ugu qasbanaaneynaa inaan ku rakibno oo aan fulino amarka soo socda:
$ sudo pip install -U mycli
Isticmaalayaasha Debian iyo ubuntu waxay si toos ah qalabka uga xajin karaan keydka rasmiga ah iyagoo ordaya
$ sudo apt-get install mycli
Sidoo kale, Arch Linux iyo adeegsadayaasha soosaarayaasha ah ayaa ku raaxeysan kara aaladdan mahadnaqa bakhaarada AUR, si tan loo sameeyo, loo fuliyo amarka soo socda:
$ yaourt -S mycli
Waxaan ku soo gabagabeynayaa, waxaan rabaa in aan xoojiyo in tijaabooyinka la qaaday, qalabku uu u dhaqmay si aad u dhakhso badan iyo soo jeedintiisa marka ay timaado is buuxi waa mid aad u fiican. Xitaa waxaan u maleynayaa in qalabkani uu yahay mid waxtar u leh MySQL Navigator iyada oo laga faa iideysanayo in uu cuno ilo aad u yar, haddii aad tahay qof ku qanacsan isla markaana sidoo kale adeegsada qaar ka mid ah saddexda xog-ururin ee ay is waafajin karaan, haka waaban inaad isku daydo qalabkan weyn. oo noo sheeg dareenkaaga ku saabsan.
Qalab weyn, aad baad ugu mahadsantahay qoraaladaada.
Ma ogtahay waxa uu yahay cinwaanka terminalka ????
Monaco. Waa isha! Waxaan kuu daayay ikhtiyaar aad ku soo dejiso Linux. sababta oo ah isha waxay ka timid MAC
https://gist.github.com/rogerleite/99819
Thanks.
Wax ku darsasho aad u wanaagsan !! Qalab cajiib ah !!