Mɔ si dzi CTRL-C le Postgres CLI te fli ɖe nyabiasewo me la nye hack-y si mexɔ se o
Nyaŋuɖoɖowo
Mewayz Team
Editorial Team
SIGINT ƒe Gbɔgbɔ si Le Eteƒe Didi: Nusitae Postgres CLI Biabia Tete Ðe Eme Se le eɖokui me abe Hack ene
Na dɔwɔlawo kple nyatakakadzraɖoƒe dzikpɔlawo la, PostgreSQL sedede-fli ƒe ŋgɔdonya (psql) nye gbesiagbe ʋukula si dzi woka ɖo. Ŋusẽ le eŋu, ewɔa nu pɛpɛpɛ, eye wòle afisiafi. Ke hã, eƒe kadodo vevitɔwo dometɔ ɖeka—si te fli ɖe biabia si si dzo me kple xexeame katã ƒe CTRL-C ƒe mɔ kpui si wozãna—se le eɖokui me be yemenya nu tso eŋu o. To vovo na egbegbe dɔwɔwɔ geɖe siwo me sededea tɔa te dɔwɔwɔ fifia ko la, le psql me la, CTRL-C metea fli ɖe biabia la me ŋutɔŋutɔ le dɔwɔƒea o. Ke boŋ, ete fli ɖe client’s wait ƒe emetsonua me, si gblẽa biabia la ɖi be wòate ŋu aʋuʋu le nyatakakadzraɖoƒea ƒe dɔwɔƒea. Nuwɔna sia menye nudzodzoe o; enye aɖaŋunu si ɖea míaƒe dɔwɔnuwo ƒe xɔtuɖaŋu si le ƒuƒoƒo me, si mebɔbɔna ɣeaɖewoɣi, fiana. Le asitsaha siwo tua modular ɖoɖowo abe Mewayz ene dzi gome la, nu ŋutɔŋutɔ siawo siwo le ete gɔmesese nye nu vevi aɖe le dɔwɔwɔ ƒe ƒuƒoƒo sesẽ siwo wotu ɖe zãla dzi la wɔwɔ me.
Dɔwɔwɔ Eve Ŋuti Nya: Asitsalawo kple Dɔdzikpɔla
"hack-y" seselelãme ƒe nu vevitɔ dzɔ tso psql ƒe xɔtuɖaŋu me. Ne èwɔ biabia le psql me la, dɔwɔwɔ eve siwo le wo ɖokui si le dɔ wɔm: psql asitsaha ƒe dɔwɔwɔ le wò teƒea ƒe mɔ̃ dzi kple postgres dɔdzikpɔla ƒe dɔwɔwɔ le nyatakakadzraɖoƒe ƒe amedzroxɔla dzi. CTRL-C teti ɖoa SIGINT (nutsotso ƒe dzesi) ɖe psql asitsaha ƒe dɔwɔwɔ koŋ. Dɔ si asisi la awɔ enumakee nye be wòadzudzɔ lala eye wòatrɔ ayi nusi wobia tso esi la gbɔ, si wòwɔna. Gake sidzedze aɖeke mele server la si le dzɔdzɔme nu tso dzesi sia si le asitsalawo ƒe akpa dzi ŋu o. Le eƒe nukpɔsusu nu la, biabia la gakpɔtɔ nye dɔwɔwɔ si sɔ, si le dɔ wɔm. Ele be woagblɔ tetre ƒe biabiaa abe mɔfiame yeye si to vovo ene.
ƒe nyawo "CTRL-C le psql me mede 'tɔtrɔ' ƒe abɔta o eye wònye 'taflatse ŋe aɖaba ƒu nye biabia si do ŋgɔ dzi' de dzesii wu be ètsɔe de asi na agbalẽdzraɖoƒedzikpɔla si ŋu vovo mele o esime wole afã kple afã xoxo le stacks la gbɔ."ƒe nyawo
Teteɖeanyi ƒe Ðoɖoa: Biabia Evelia
Ekema, aleke woate fli ɖe biabia la me ŋutɔŋutɔ? Le SIGINT la gbɔ kpɔkpɔ vɔ megbe la, psql asitsala si wɔa nu nyuie la dzea PostgreSQL ƒe tetre ƒe ɖoɖo si wowɔ le se nu gɔme. Esia bia be nàʋu kadodo yeye ŋutɔ na dɔwɔƒea eye nàɖo "te fli ɖe biabia" gbedasi tɔxɛ aɖe si me safui ɣaɣla aɖe si dea dzesi megbenyawo ƒe ɖoɖo tɔxɛ si le wò biabiaa wɔm la le. Wowɔa dɔ tso biabia sia ŋu kple nusi mehiã boo o, eye kakaɖedzi aɖeke meli be woakpɔ dzidzedze enumake o. Afɔɖeɖe geɖe ƒe ɖoɖo sia si me dzo kple ŋkuɖoɖonudzi le lae nye nusita nuwɔna la sena le eɖokui me be mele tẽ o ɖo. Menye nutsotso tẽe wònye o; enye kukuɖeɖe bubutɔe, si mewɔ ɖeka kple ɣeyiɣi ɖeka o si woɖo to megbemɔ dzi.
Zãla ƒe Nuteƒekpɔkpɔ ƒe Dometsotso kple Nugbɔ ƒe Nyawo
Aɖaŋu sia kplɔa ame yia ʋuʋudedi teƒe geɖe siwo woate ŋu akpɔ kple ŋku na ezãlawo:
- ƒe nyawo
- Wosusu be womewɔa dɔ o: ȃo CTRL-C, ègaxɔ wò nyabiasea enumake, gake ɖoɖoa ƒe agba gakpɔtɔ le kɔkɔm elabena dɔdzikpɔla la gakpɔtɔ le dɔ wɔm.
- Emetsonu si ŋu kakaɖedzi mele o: Kpeɖodzi aɖeke mele asiwò enumake nenye be dɔdzikpɔla xɔ alo de bubu eŋu be woate fli ɖe eme o.
- Dodokpɔ si Nɔ te ɖe Kadodo dzi: Ne wotsɔ dzo gli ɖo dɔdzikpɔla la alo kadodo yeye si wowɔ na tetre ƒe biabiaa do kpo nu la, biabia gbãtɔa ƒe asrafowo le dɔ wɔm ɣeyiɣi mavɔ.
- Susuŋutinunya ƒe Masɔmasɔ: Xexeame katã ƒe "abort" sededea mewɔa ɣeyiɣi ɖeka me nutsotso o, si gblẽa zãla ƒe mɔkpɔkpɔ siwo wowɔ le teƒe bubu le kɔmpiuta ƒe nɔnɔme me.
Tutu ɖe Gɔmeɖoanyi Siwo Wonya dzi kple Mewayz
Ele be egbegbe asitsadɔwɔɖoɖowo naɖe nu sesẽ siawo siwo le ete la ɖa esime wole bubu dem woƒe mɔxenuwo ŋu. Mɔ̃ si le abe Mewayz ene, si wɔa dɔ abe modular business OS ene, aƒo nyatakakadzraɖoƒe ƒe kadodowo nu ƒu ɖe subɔsubɔ ƒe modules siwo dzi wokpɔna me. Le kpɔɖeŋu me, Mewayz data biabia module aɖe maɖe SQL ƒe nyabiase xoxo aɖe ɖe go ko o; atsɔ dziɖunu siwo zazã le bɔbɔe axatsae—"tɔ te" ƒe dzesi vavãtɔ, si ŋu woate ŋu aka ɖo, biabia ƒe ɣeyiɣi ƒe nuwuwu, kple ɣeyiɣi ŋutɔŋutɔ ƒe nɔnɔme ƒe dashboard siwo ɖea nusi le dɔ wɔm ŋutɔŋutɔ le dɔwɔƒea fiana. Esia ʋua nuteƒekpɔkpɔa tso alesi wowɔa nu ɖe ɖoɖowɔɖi ƒe nuwɔna siwo mebɔ o ŋu dzi va ɖoa asitsatsa ƒe dɔwɔna siwo me kɔ, siwo ŋu woate ŋu awɔ nu le la dzi kpɔkpɔ dzi. Nusɔsrɔ̃ si tso psql ƒe CTRL-C mee nye be dɔwɔnu gãwo meɖea ŋutete sesẽwo ɖe go ko o; wowɔa ŋgɔdonya siwo gɔme sese le bɔbɔe eye kakaɖedzi le wo ŋu na wo, eye wotrɔa xɔtuɖaŋu ƒe domenyinuwo wozua dɔwɔwɔ ƒe ɖoɖo siwo me kuxi aɖeke mele o. Hack la gɔmesese ɖea mɔnukpɔkpɔ si li be woatu nane si nyo wu la fiana.
💡 DID YOU KNOW?
Mewayz replaces 8+ business tools in one platform
CRM · Invoicing · HR · Projects · Booking · eCommerce · POS · Analytics. Free forever plan available.
Start Free →