10 ukazov za upravljanje baz podatkov z MySQLAdmin

Že leta vedno upravljam svoje zbirke podatkov MySQL tako, da vstopam v strežnik MySQL in izvršim navodila, to je:

mysql -u root -p

In tu napišem geslo in lahko delam, kar hočem, vendar sem pravkar odkril: mysqladmin

Različica in stanje MySQL?

Najprej preverimo različico MySQL, ki je nameščena:

mysqladmin -u root -p ping

No dobro:

sudo service mysql status

V mojem primeru dobim to:

mysql-status-živ

Kljub temu lahko povedo različico MySQL, s katero uporabljate:

mysqladmin -u root -p version

Kako nastaviti ali spremeniti geslo za root v MySQL?

V mnogih distribucijah, ko je nameščen strežnik MySQL, ni vedno privzeto konfigurirano s korenskim geslom za MySQL, zato je geslo za root, če ga nima, enostavno, kot:

mysqladmin -u root password PASSWORD-QUE-QUIERAN

Če temu ni tako in imajo geslo za root, vendar ga želijo spremeniti, je sintaksa naslednja:

mysqladmin -u root -pPASSWORD-QUE-TIENEN password 'NUEVO-PASSWORD'

Kako ustvariti bazo podatkov v MySQL?

Tako preprosto kot tek:

mysqladmin -u root -p create NOMBRE-DE-DB

Kako izbrisati bazo podatkov v MySQL?

Zelo podobno prejšnjemu navodilu:

mysqladmin -u root -p drop NOMBRE-DE-DB

Kako vedeti, kakšne povezave obstajajo s strežnikom MySQL?

mysqladmin -u root -p status

Trenutno pišem ta članek na prenosnem računalniku, mi kaže naslednje:

Uptime: 19381 Niti: 1 Vprašanja: 9518 Počasne poizvedbe: 0 Odprto: 431 Tabele splakovanja: 1 Odprte tabele: 106 Povpraševanj na sekundo povprečno: 0.491

Če želite vedeti vse vrednosti in pogoje spremenljivk, prav tako:

mysqladmin -u root -p extended-status

Rezultat bo tokrat veliko obsežnejši.

Ali če vam to ne pove informacij, ki jih potrebujete, poskusite:

mysqladmin -u root -p variables

Če želite znova naložiti privilegije, to pomeni, da naredite izpiranje, bo ukaz:

mysqladmin -u root -p reload;
mysqladmin -u root -p refresh

Vsi ti ukazi delujejo s strežnikom MySQL, ki je v localhostu, če želite izvajati navodila na oddaljenem strežniku, morate dodati:

-h IP-DE-SERVIDOR

Kakorkoli že, vem, da imajo mnogi raje PHPMyAdmin, drugi pa preprosto raje terminal, tukaj imamo nekaj nasvetov za terminal 😉

Če želite izvedeti več o MySQLAdmin, že veste - » mysqladmin - pomoč

pozdrav


Pustite svoj komentar

Vaš e-naslov ne bo objavljen. Obvezna polja so označena z *

*

*

  1. Za podatke odgovoren: Miguel Ángel Gatón
  2. Namen podatkov: Nadzor neželene pošte, upravljanje komentarjev.
  3. Legitimacija: Vaše soglasje
  4. Sporočanje podatkov: Podatki se ne bodo posredovali tretjim osebam, razen po zakonski obveznosti.
  5. Shranjevanje podatkov: Zbirka podatkov, ki jo gosti Occentus Networks (EU)
  6. Pravice: Kadar koli lahko omejite, obnovite in izbrišete svoje podatke.

  1.   eliotime3000 je dejal

    Urejevalniku prispevka sporočite, da slike ni bilo mogoče videti ali da obstajajo težave z dovoljenji imenika za ogled grafike.

    1.    KZKG ^ Gaara je dejal

      Trenutno popravljam, hvala 🙂

      1.    kot kdo je dejal

        Še vedno ni viden 😮

        1.    sieg84 je dejal

          zdaj je sprememba uporabljena

          1.    eliotime3000 je dejal

            Zaenkrat sploh ne vidim ničesar. Najlažje je sliko naložiti v Imgur, nato jo povezati in to je to.

          2.    KZKG ^ Gaara je dejal

            Popravljeno je, žal za zamudo ... Danes sem imel težave s spletom.

  2.   živahno je dejal

    Mmm .. Tudi slike ne vidim, zdi se, da je "nekdo" dal prste tja, kamor ne bi smel 😀

  3.   Nathan je dejal

    Naučite se Microsoft Accessa, s tem ne izgubljajte časa. Nihče ga ne uporablja

    1.    živahno je dejal

      JAAAAAAAAAAAAAAAAAAAAAJAJAJAJAJAJAJAJAJAJAJAJA ... Microsoft Access? Resno? Dobra žalost, kaj prebrati ...

      1.    eliotime3000 je dejal

        Pravim tudi enako, čeprav se zdi, da je MySQL v smislu njegovih funkcij veliko lažji za upravljanje kot Access (in še več, če to počnete s konzole).

        1.    živahno je dejal

          Ali ta dostop sploh ni enak MySQL. Poglejmo, kdo upravlja DB mesta s pomočjo Accessa?

          1.    pandev92 je dejal

            je, da dostop ne opravlja iste funkcije LOL!

    2.    eliotime3000 je dejal

      V Peruju ga veliko uporabljajo v MyPES, čeprav je dejanska uporaba tega sistema minimalna, ne da bi upoštevali, da je v primerjavi z MySQL / MariaDB, PostgreSQL in bando precej šibek.

    3.    Rodolfo je dejal

      Friend Access kot taka ni DB, strežnik sql ja, dostop je kot majhna simulacija DB-ja, Mysql, če gre za mehanizem baz podatkov, ki ima danes veliko stvari, ki so lastniške DB-je, česar DB ne bi zavidala drugim motorjem.

      Ste vedeli, da internetni gostitelji dajejo domačo podporo mysqlu? mnogi cms-ji, kot so drupal, joomla, wordpress in vse, kar je povezano s spletnimi aplikacijami, v večini primerov uporabljajo mysql, kjer vas zagotovo naučijo, da delajo nekaj osnovnega in zato uporabljajo dostop, vendar je nujno, da preberete in ugotovite o motorjih ali upravljavcih baz podatkov.

      1.    Angel je dejal

        Rodolfo Da veste hvala
        Acces ni DB, acces je lastniški program Guindous

  4.   eliotime3000 je dejal

    Zagotovo je bila težava posledica dejstva, da se je KZKGGaara igral z BD VPN-ja in je popolnoma onemogočil sliko.

  5.   klovn je dejal

    Če ste tako neuporabni, da vam noben ukaz ni ustrezal, kopirajte ta ukaz v terminal:

    ~ # sudo apt -get -y remove –purge mysql

    1.    eliotime3000 je dejal

      JAJAJAJAJAJAJAJAJAJAJAJAAAAAAAAAAAAA !!!!!!

      Ne morem verjeti, da so z MySQL tako hitro vrgli brisačo.

  6.   kiborg je dejal

    Pozdravljeni
    dostop, ga uporabljajo tisti, ki si ne morejo privoščiti ničesar boljšega, in katero koli večje podjetje uporablja mysql,
    nehaj biti trol

    1.    eliotime3000 je dejal

      Zato v Peruju, ker je hiper odvisen od Microsofta, izčrpno uporablja svoje izdelke (med njimi Access in SQL Server).

  7.   janus981 je dejal

    Menim, da manjka pomemben ukaz: mysql -u root -p source db-name, ki se uporablja za uvoz baze podatkov. S spoštovanjem.

    1.    eliotime3000 je dejal

      Vem, da odkar sem učil MySQL z Windowsom.

  8.   Viliam je dejal

    Zaenkrat še nisem našel odličnega novega orodja za delo z MySQL - Valentina Studio. To je brezplačna izdaja, ki lahko naredite več kot številna komercialna orodja!
    Oglejte si zelo priporočljivo. http://www.valentina-db.com/en/valentina-studio-overview

  9.   Mario Riveros je dejal

    Kako upravljati db mysql v centos 6 z odjemalcem Windows

  10.   Manuel Lucero nadomestna slika je dejal

    Ocenjeno.

    Kako lahko po konzoli v strežniku linux vem nameščene motorje baz podatkov?

    Hvala.
    Atte.
    ML

    1.    KZKG ^ Gaara je dejal

      Pozdravljeni,

      No, če uporabljate distro, kot je Debian, ki ima že nameščen ukaz aptitude, lahko preverite takole:

      aptitude search mysql | grep server

      To vam bo povedalo, ali je strežnik MySQL nameščen ali ne

      Lahko bi poskusili enako z Postgre.

      Ne pozabite, da je prva črka na levi indikator. P pomeni, da ni nameščen, mislim, da je nameščen.

  11.   John Paul Moreno je dejal

    Te informacije so mi bile zelo všeč, zelo zanimive 😉
    Hvala za vse…