MySQL komandas Kā tās pareizi aktivizēt?

Ja jums ir radušās problēmas ar datu bāzes pārvaldību no cita servera, neuztraucieties, šodien mēs jums pastāstīsim visu, kas saistīts ar MYSQL komandas.

mysql-2 komandas

MYSQL komandas

Runājot par šāda veida formātiem un komandām, vienkārši tiek ņemts vērā veids, kādā datubāze tiks ievietota tīmekļa lapā. Ir svarīgi zināt, kā ievadīt MYSQL komandas, izmantojot failu nesēju, kā arī termināli.

Vaicājums par datu bāzi ir būtisks jebkuras sistēmas darbībai. Lietošana parasti tiek veikta, izmantojot PHP lapu, taču to ir ērti apstrādāt, izmantojot programmu PhpMyAdmin; Tomēr gadās, ka, ja rodas problēmas, dzīvotspējīgākā alternatīva ir ievadīt tās, izmantojot komandrindu.

Tādā pašā veidā, ja atrodamies attālā serverī un piekļūstam caur termināli, ir jāizmanto šis rīks, lai atgūtu minētos failus. Šodien mēs jums sniegsim dažus norādījumus, lai jūs varētu zināt, kā šis process tiek veikts.

Atrodiet failu

MySQL faili tiek izmantoti, izmantojot klienta programmatūru, ar kuru tai ir tas pats saucamais MySQL. Vairumā gadījumu to izmanto, lai kontrolētu datu bāzi, izmantojot komandrindu; Tie darbojas, ja tiek veikta dažāda failu programmēšana un MySQL komandas.

Jebkurā ierīcē, kurā ir instalēta Windows programmatūra, varat iegūt šo failu, tā atrašanās vieta ir šāda: C: Program FilesMySQLMySQL Server 4.1bin.

To var iegūt arī C: xamppmysql; šis katalogs var atšķirties, bet tikai pēc nosaukuma.

Uz logiem

Piemēram, dažreiz un atkarībā no Windows operētājsistēmas versijas tas atrodas diskā C: vai jebkurā citā vietā datora atmiņā, tāpat tas var atrasties citā saitē, kurā programmētājs ir nolēmis ievietot to. Tas lielā mērā ir atkarīgs no tā, kāda veida programma tika izmantota tā instalēšanai.

Bet neuztraucieties par meklēšanu, izmantojot Google dzinējus, tos var viegli atrast, jo īpaši iegūstot pareizo mapi, jo dažreiz datora meklētājprogramma nepiedāvā mums nepieciešamo informāciju.

mysql-3 komandas

Pareizā vai pārvaldāmā mape atrodas saskaņā ar Google norādījumiem. Piemēram, ja mēs izmantojam sistēmu Windows un vēlamies piekļūt MySQL alternatīvai, mēs atrodamies direktorijā vai ievietojam mapi PATH konfigurācijā.

Uz Linux

Mēs zinām, cik viegli Linux piedāvā visiem programmētājiem un izstrādātājiem, lai gan tas nenozīmē, ka ir vieglāk piekļūt MySQL failiem, to ir viegli izdarīt, izmantojot komandrindas; tam var piekļūt arī no jebkura cita direktorija.

Tātad, ievietojot datu bāzes dzinēju, tā pati sistēma nodrošina "MySQL" failu neatkarīgi no tā, kurā mapē mēs atrodamies, tāpēc Linux ir viegli veikt šo darbību.

Operētājsistēmā Mac

Daži domā, ka šī sistēma vienmēr ir nedaudz atšķirīga salīdzinājumā ar tās konkurentiem Windows un Linux, taču ir interesanti zināt, ka operētājsistēmā Mac tas ir ļoti atkarīgs no tā, kā MySQL fails ir instalēts datorā. Šajā gadījumā komanda nav pieejama tieši tāpat kā Linux vai Windows, pat ja ir konfigurēts datu bāzes dzinējs.

Lai to izdarītu, mums jāveic meklēšana Google tīklā, kas mums piedāvās visu nepieciešamo informāciju, lai to atrastu datorā un tieši piekļūtu "MySQL" failam. Konfigurācija, kas tiek veikta šāda veida failos, tiek izmantota programmas Mamp instalēšanā; tūlītēja sistēmas atbilde būs FAQ, kas palīdzēs mums izmantot komandu "mysql" Mac datorā un instalēt to kopā ar Mamp serveri.

mysql-4 komandas

Izveidojiet savienojumu ar MySQL serveri

Pēc MySQL faila atrašanas jums ir jāizveido savienojums ar pārvaldnieku, izmantojot komandrindu. Pēc tam izsauciet MySQL, ievietojot faila identifikatoru ar tādu pašu nosaukumu un norādot pamata savienojuma iespējas.

Ja mēs ievietojam "% mysql", mēs iegūsim piekļuvi komandrindai un no turienes mēs varam izvairīties no ātras izcelsmes, tomēr ievietojot; c: mysqlbin>. Mēs tieši ignorējam rakstzīmi "%".

Norāde savienojas ar datu bāzi atbilstoši parametriem un nosacījumiem, kas programmai ir pēc noklusējuma. Vietējā servera ievietošana un saistīšana ar lietotājvārdu vai paroli tukšās virknēs; Tad jums ir jāievada cita informācija, lai varētu izveidot savienojumu ar datu bāzi, piemēram, ievietojiet šādus parametrus: mysql -h server_name -u lietotājvārds -p.

Tagad, ja mēs vēlamies savienot datu bāzi ar vietējo serveri, izmantojot saknes lietotājvārdu, mums vajadzētu rakstīt sekojošo: mysql -h localhost -u root -p, šajā ziņā sistēma pieprasa šāda veida root lietotāja paroli. Pēc ieviešanas mēs ievadām MySQL komandrindu; tāpēc uzvedne mainās uz šādu: mysql>

Ja parole tiek norādīta tieši komandrindā, to var nekavējoties ievadīt, taču drošības apsvērumu dēļ tas nav ieteicams, šajā gadījumā komanda būtu šāda: mysql -h localhost -u root -pmi_key, ievadiet -py my_key nedrīkst atstāt atstarpes, ja vien neesat lokālā serverī.

Šie programmēšanas procesi ir svarīgi katrā operētājsistēmā, ja vēlaties iegūt vairāk informācijas par šo tēmu, mēs aicinām jūs izlasīt šo rakstu Programmēšanas laikā 

Izmantojot MySQL konsoli

Pēc nokļūšanas konsolē mums ir pieejamas visas MySQL komandas alternatīvas, kas ļauj mums pārvaldīt un veikt jebkādas darbības ar datu bāzi un SQL kodu. Tomēr būtu normāli vispirms izveidot savienojumu ar galveno datu bāzi, lai būtu iespēja strādāt drošāk.

Līdz ar to jāizmanto komanda "use", kam seko datubāzes nosaukums, kuru mēs vēlamies savienot, apskatīsim piemēru: mysql> use my database; pēc tam mēs ievadām "mybaseddata" datu bāzi. Tomēr mums jāņem vērā visi paziņojumi, kuriem jābūt MySQL komandrindā.

Katrs beidzas ar ";". Tātad, ja mēs neievietojam šo semikolu, komanda netiks izpildīta, un tāpēc komandu uzvedne atkal parādīsies, kas norāda, ka mums jāturpina ievadīt teikumus.

Tomēr, ja mēs vēlamies izpildīt tikai iepriekš atlasīto paziņojumu, vienkārši ievietojot «;» Ar to pietiks. Šī iemesla dēļ visu komandu nevajadzētu rakstīt vēlreiz, un tā norāda tikai ";" un nospiediet enter.

Datu bāzu saraksts

Lai izvēlētos konkrētu datu bāzi, mums ir jāveic darbība, kas ļaus mums redzēt, kuras ir pieejamas; šim nolūkam mums jāievieto šāda sintakse: mysql> show datubāzes; Parādās saraksts ar visām mūsu datorā atrodamajām datu bāzēm. Un beigās tiek parādīts šāds: mysql> rādīt datu bāzes ->; Komplektā 5 rindas (0.02 sek.)

Izveidojiet datu bāzi

Atcerieties, ka atrodamies Mysql failā, kas dod mums resursus, lai veiktu dažādas ar datu bāzēm saistītas darbības, kas ir nepieciešams, lai migrētu, pārvaldītu un augšupielādētu informāciju uz jebkuru serveri. Ja mēs vēlamies izveidot datu bāzi, mums jādara šādi:

Uzrakstiet "izveidot datu bāzi", pievienojot nosaukumu, kuru vēlamies ievietot jaunajā datu bāzē, apskatīsim: mysql> izveidot datu bāzes piemēru; tas izveido failu.

Tādējādi tiks izveidota datubāze ar nosaukumu "example", kas tiks reģistrēta MySQL, un mēs to varēsim izmantot vēlāk, tādēļ, ja vēlamies to izmantot nākotnē, mēs veicam šādu darbību: mysql> use example.

Datu bāzes pārvaldība

Šī datu bāze ir dīkstāvē, jo tā tikko tika izveidota, bet, ja mēs izmantojam jau izmantotu datu bāzi, mums ir jāraksta tās nosaukums. Tāpat, ja mēs vēlamies izmantot vai redzēt tabulas, kas to veido, mums ir jāraksta "rādīt tabulas", redzēsim: mysql> show tables.

Šajā ziņā datu bāzē nav tabulu, uzreiz parādās šāda informācija: "Tukšs komplekts". Gluži pretēji, ja vienā failā ir vairākas tabulas, tabulu saraksts tiks parādīts kopā ar: 2 rindas komplektā (0.00 sek).

Lai iegūtu datus, kas saistīti ar konkrētu, kā arī zināmas pieejamās jomas, kā arī klasi, mums jāizmanto komanda, kas apraksta tabulas specifikāciju un nosaukumu, piemēram: mysql> administratora apraksts. Komplektā 3 rindas (0.11 sek.)

Ja vēlaties uzzināt vairāk par šo un citām tēmām, iesakām izlasīt šo rakstu PowerShell komandas kur jūs saņemsiet papildu informāciju, kas saistīta ar šo tēmu

Citas darbības un spriedumi

Atrodoties MySQL konsolē, norādes var veikt, izmantojot komandrindas: Šajā ziņā jebkura veida kodu var pieprasīt, izmantojot SQL; tur mēs varam izdarīt izvēli, atjauninājumus, tabulu izveidi un ievietošanu.

Veids, kā to izdarīt, ir vienkāršs, it īpaši, ja jūs kaut ko zināt par programmēšanu, process ir intuitīvs un viegli izsecināms, mums vienkārši jāizpilda teikums tūlīt pēc semikolu ievietošanas. Apskatīsim piemēru:

  • mysql> izveidot tabulas testu (id tests int);
  • Vaicājums OK, tika skartas 0 rindas (0.08 sek.).
  • Varat arī izmantot sekojošo: mysql> ievietojiet testā (testa id) vērtības (1);
  • Vaicājums OK, ietekmēta 1 rinda (0.00 sek.).

Visbeidzot, mēs ceram, ka būsim atrisinājuši dažas šaubas, kas saistītas ar šo MySQL datu bāzes problēmu, kas ir ļoti noderīga uzņēmumiem un organizācijām. Ja vēlaties iegūt vairāk informācijas par to, neaizmirstiet zināt un izlasīt citu saturu, kas ir mūsu portāls.


Atstājiet savu komentāru

Jūsu e-pasta adrese netiks publicēta. Obligātie lauki ir atzīmēti ar *

*

*

  1. Atbildīgs par datiem: Actualidad emuārs
  2. Datu mērķis: SPAM kontrole, komentāru pārvaldība.
  3. Legitimācija: jūsu piekrišana
  4. Datu paziņošana: Dati netiks paziņoti trešām personām, izņemot juridiskus pienākumus.
  5. Datu glabāšana: datu bāze, ko mitina Occentus Networks (ES)
  6. Tiesības: jebkurā laikā varat ierobežot, atjaunot un dzēst savu informāciju.