Yadda ake shigar MySQL akan Ubuntu

Shigar MySQL ubuntu phpMyAdmin

Akwai tsarin sarrafa bayanai da yawa, amma da yawa sun zaɓi Microsoft Access, kamar kullum, saboda daga Microsoft yake kuma wani ɓangare ne na ɗakin ofis ɗinsa. Wasu da yawa, tun da sarrafa ma'ajin bayanai aiki ne na mutane masu ilimi, suna sane da zaɓin buɗe tushen wanda, daga abin da na gani, shine zaɓi na kamfanoni da yawa. Anan zamu koya muku shigar mysql a cikin Ubuntu.

Idan muna kan Windows, shigar da MySQL aiki ne mai sauƙi idan kun san abin da za ku girka, tunda akwai fakitin da suka haɗa da komai. A cikin Linux ba ɗaya ba ne, kuma yana da ɗan rikitarwa saboda ana yin abubuwa da yawa tare da layin umarni. A yau za mu yi ƙoƙarin yin bayanin yadda ake shigar MySQL a cikin Ubuntu, kodayake ana iya cewa abin da za mu girka zai kasance. LAMPwatau Linux, Apache, MySQL da PHP.

Kafin ka fara

MySQL kayan aiki ne ba tare da ƙirar hoto ba wanda ke aiki daga tashar ta hanyar layin umarni (CLI). Shigar da shi abu ne mai sauƙi, amma tare da MySQL ne kawai za mu aiwatar da duk tambayoyin daga tashar. Don inganta ƙwarewar mai amfani, dole ne ku kuma shigar da daidaitawa phpMyAdmin. Wannan shi ne abin da ke dagula abubuwa kadan. Dangane da yadda aka tsara shi, za mu iya shiga phpMyAdmin ko kuma mu sami ɗaya daga cikin kurakurai masu yawa da zai iya nuna mana.

Har ila yau, yana da mahimmanci a gare ni in ambaci cewa abin da aka kwatanta a nan yana aiki a lokacin rubuta wannan labarin, kuma An gwada shi akan Ubuntu 22.10. Ganin cewa babu fakiti ko wani abu na musamman, yakamata yayi aiki a sigar da ta gabata da ta gaba, amma ba ta da tabbas. Don haka, idan kun shiga cikin kowane kwaro, Ina ba da shawarar komawa ga abin da kuka yi don nemo wannan labarin (idan ba ku same ta a kan kafofin watsa labarun ba): bincika takamaiman kwaro akan. Google DuckGo.

Yadda ake shigar MySQL akan Ubuntu

Tare da bayanin da ke sama, bari mu tafi tare da matakan da za mu bi don shigar da LAMP tare da phpMyAdmin kuma sanya komai yayi aiki a Ubuntu.

  1. Don tabbatar da cewa komai ya sabunta, muna sabunta duk fakiti, ko dai daga Sabunta Software ko tare da umarni sudo apt update && sudo apt upgrade.
  2. A matsayin mataki na zaɓi, muna zuwa mai bincike kuma mu sanya "localhost", muna tabbatar da cire S daga HTTPS idan ya aikata. Za mu ga kuskure saboda babu uwar garken da ke aikinta.

localhost ba ya aiki

  1. Mun je tashar tashar kuma shigar da A na LAMP: Apache.
Sudo apt shigar apache2
  1. A matsayin wani mataki na zaɓi, wanda ba shi da mahimmanci amma yana nuna cewa muna yin kyau, muna komawa zuwa mai bincike, sanya "localhost" kuma tabbatar da cewa yanzu wani abu kamar haka ya bayyana:

localhost yana aiki

  1. Na gaba mun shigar da MySQL, M na LAMP:
Sudo apt shigar mysql-uwar garke
  1. A mataki na gaba, idan ba mu da shi, mun shigar da P of LAMP (PHP):
sudo dace shigar php

Kuma tare da wannan za mu sami duk abin da ake buƙata don amfani da MySQL a cikin Ubuntu. Don inganta ƙwarewar mai amfani, muna ci gaba.

Sanya phpMyAdmin akan Ubuntu

  1. A cikin tashar, mun rubuta:
sudo apt shigar phpmyadmin
  1. Akwai zai zo lokacin da zai nemi mu uwar garke don amfani. Mun zaɓi apache2 tare da sandar sarari, sannan shafin kuma Ok.

phpmyadmin uwar garke

  1. Zai sanar da mu cewa yana da mahimmanci don samun bayanan bayanai mai aiki, kuma idan muna son sarrafa shi tare da dbconfig-common. Mun yarda da taga na farko, wanda ba ya ba da ƙarin zaɓuɓɓuka, kuma mun je na biyu, mun ce eh kuma mun sanya kalmar sirri zuwa phpMyAdmin (sau biyu):

dbconfig-na kowa

Saita kalmar sirri ta phpMyAdmin

  1. Muna komawa zuwa mai bincike kuma mu ƙara "phpmyadmin" zuwa "localhost", wanda zai zama localhost/phpmyadmin.

phpMyAdmin shiga

  1. Mun sake yin wani rajistan: mun sanya tsoho mai amfani, wato phpmyadmin, da kuma kalmar sirri da muka tsara a mataki na 10. Za mu ga ya shiga, amma ba mu da gata.

phpMyAdmin ba tare da gata ba

  1. Muna rufe zaman a phpMyAdmin.

kammala

  1. Mun koma tashar tashar, rubuta sudo -i (ko sudo su) kuma sanya kalmar sirrinmu.
  2. Yanzu mun rubuta mysql -u root -py mun sanya kalmar sirri ta phpMyAdmin (wanda daga mataki na 10).

shiga mysql

  1. Babu abin da ya rage. A mataki na gaba za mu ƙirƙiri mai amfani (1), canza 1234 don wata kalmar sirri (wanda dole ne ya shiga tsakanin kalmomin guda ɗaya) kuma ubunlog ga mai amfani da ku, muna ba shi gata (2) kuma mu sake kunna su (za'a tabbatar da cewa ya yi kyau tare da sakon "Query OK" bayan kowace gabatarwa):
ƙirƙirar mai amfani'ubunlog'@'%' wanda aka gano ta '1234'; ba da duk gata akan *.* to 'ubunlog'@'%' tare da zaɓin kyauta; zubar da gata;

Kuma wannan zai kasance duka. Ya rage don komawa zuwa mai bincike, sabunta shafin shiga/phpmyadmin kuma tabbatar da cewa za mu iya shiga tare da mai amfani da aka ƙirƙira, da kuma cewa za mu iya sarrafa bayanan bayanai.

Sarrafa bayanan bayanai a cikin phpMyAdmin akan Ubuntu

Boye bayanan bayanai da canza jigo

Yanzu da za mu iya sarrafa bayanan bayanai, za mu iya so mu yi ta hanyarmu. A babban shafi muna samun zaɓi na "Theme", kuma dangane da tsarin aiki inda muka sanya phpMyAdmin, zažužžukan 3 ko 4 na iya bayyana. Ko da yake babu da yawa, akwai madadin a phpmyadmin.net/themes, kuma, alal misali, mai zuwa shine BooDark (Dark Bootstrap):

Jigon BooDark

Dole ne a cire jigogi a sanya babban fayil ɗin a cikin babban fayil ɗin jigogi wanda zai kasance cikin babban fayil ɗin phpmyadmin (a cikin Ubuntu yawanci /usr/share/phpmyadmin/jigogi ne).

A gefe guda, idan kun lura, za ku lura cewa a gefen hagu na BooDark screenshot akwai ƙarancin bayanan bayanai fiye da hoton da ke sama. Domin a ɓoye suke. Ka'idar ta ce su ne bayanan bayanai tare da fayilolin sanyi kuma cewa yana da daraja kada a taɓa wani abu a can, amma za mu iya ɓoye su, cewa duk abin da zai ci gaba da aiki kamar lokacin da suke bayyane.

Don ɓoye su, don haka aiki kawai tare da bayananmu, za mu iya buɗe Files, je zuwa wasu wurare, shigar da tushen rumbun kwamfutarka, buga gilashin ƙararrawa, bincika phpmyadmin, shigar da babban fayil kuma buɗe fayil ɗin config.inc. .php. A ƙarshe zaku iya ƙara layi kamar haka:

$cfg['Servers'][$i]['hide_db'] = '^mysql|sys|phpmyadmin|performance_schema|information_schema$';

Daga sama, muna amfani da zaɓi don ɓoye bayanan bayanai (hide_db) da kuma nuna waɗanne ne ba mu so mu gani. Zaren yana farawa kuma yana ƙarewa da ƙididdiga guda ɗaya; a cikinsa, dole ne alamar farko ta zama "^" kuma ta ƙarshe "$"; kuma a ciki akwai ma'ajin bayanai da "|". Idan kun lura da wani abu mai ban mamaki, kodayake bai kamata ku yi ba, zaku iya "yi sharhi" wannan layin ta hanyar sanya slash biyu (//) a gabansa ko sanya shi tsakanin /*…*/.

Gudanar da bayanan bayanai tare da LibreOffice Base

Kamar yadda muka yi bayani a farkon wannan labarin, abin da ya zama dole don amfani da MySQL a cikin Ubuntu ana yin shi a kusan matakai 7. Idan kuma muka sarrafa tare da tashar, babu wani abu da ake buƙata. Tare da phpMyAdmin za mu yi shi tare da ƙirar hoto, wanda galibi ana samun shi a cikin sabis ɗin talla, don haka yana da daraja amfani da shi kafin wani abu. Amma kuna iya sarrafa bayanan bayanai da sauran software.

Misali, kamar yadda muke da Access a cikin Microsoft 365, LibreOffice yana da Base. Kuma eh, zamu iya haɗawa zuwa bayanan bayanan MySQL tare da Base, irin. Ko da yake gaskiya ne cewa za mu iya ƙara tebur a cikin ma'ajin bayanai, amma gaskiya ne cewa ba ya ba mu damar gyara teburin da muka ƙirƙira daga phpMyAdmin, don haka yana da kyau cewa, idan za mu yi aiki tare da Base, mu ƙirƙirar bayanai tare da MySQL, bari mu haɗa da shi sannan mu sarrafa tebur daga Base. Amma game da Tambayoyin SQL, waɗanda kawai ake ba da izini don samun bayanai; idan muna son yin canje-canje, dole ne mu yi ta ta hanyar dubawar hoto.

Don yin wannan, da zarar mun shigar da duk LAMP (Linux ya riga ya kasance, Apache, MySQL da PHP), dole ne mu bi waɗannan matakan:

  1. Mun bude LibreOffice Base. Za a nuna mana mayen.
  2. A cikin taga na farko, muna zaɓar "Haɗa zuwa bayanan da ke akwai", sauke menu kuma zaɓi "MySQL/MariaDB".

Ƙirƙiri Database tare da LibreOffice Base

  1. A cikin taga na gaba, mun zaɓi "Haɗa kai tsaye (ta hanyar haɗin MariaDB C)" kuma danna gaba:

Haɗa ta amfani da MariaDB

  1. Bayan haka, mun sanya sunan rumbun adana bayanai da uwar garken. Database zai zama wanda muke son haɗawa da shi, kuma uwar garken shine localhost.

Database Data

  1. Bayan danna na gaba, za mu sanya sunan mai amfani kuma, tare da akwatin "Password da ake buƙata" da aka duba, za mu danna kan gwada haɗin.

Gwada haɗin

  1. Zai tambaye mu kalmar sirri (na mai amfani da MySQL), mun sanya shi. Idan komai ya yi kyau, za mu ga saƙon da ke tabbatar da cewa haɗin ya yi nasara.
  2. Mun danna na gaba kuma za mu ga taga na ƙarshe wanda ya dace da barin abubuwa ta tsohuwa kuma danna "Gama".

Adana bayanai

Wannan zai ba mu damar samun damar bayanai daga LibreOffice Base, amma zan yi amfani da shi kawai idan ana buƙatar wani abu na asali kuma don gudanarwa na asali. Hakanan idan kun fi son yin aiki tare da wani abu da ya fi kyau akan tebur ɗinku, kamar GTK a cikin Ubuntu ko Qt a cikin sauran mahallin hoto.

Daga cikin sauran zaɓuɓɓuka, ɗayan abubuwan da aka fi so shine Bayarwa, wanda ke da zaɓin buɗe tushen al'umma, amma amfani da ɗaya ko ɗayan yakamata ya zama batun ɗanɗano. Wannan kuma wannan mai yiwuwa a cikin aiki suna tambayar ku don motsawa da kyau a cikin phpMyAdmin.

Kuma wannan shine yadda zaku iya shigar da MySQL akan Ubuntu kuma ku sarrafa bayanan bayanai tare da ƙirar hoto daga Ubuntu.


Bar tsokaci

Your email address ba za a buga. Bukata filayen suna alama da *

*

*

  1. Wanda ke da alhakin bayanan: Miguel Ángel Gatón
  2. Manufar bayanan: Sarrafa SPAM, sarrafa sharhi.
  3. Halacci: Yarda da yarda
  4. Sadarwar bayanan: Ba za a sanar da wasu bayanan ga wasu kamfanoni ba sai ta hanyar wajibcin doka.
  5. Ajiye bayanai: Bayanin yanar gizo wanda Occentus Networks (EU) suka dauki nauyi
  6. Hakkoki: A kowane lokaci zaka iyakance, dawo da share bayanan ka.

  1.   Francisco Velasco m

    Mai girma, Na kasance ina neman bayani don shigarwa na MySQL kwanaki kuma wannan imel ɗin ya zo akan lokaci tare da matakan