10 komandų valdyti duomenų bazes naudojant „MySQLAdmin“

Daugelį metų visada tvarkiau „MySQL“ duomenų bazes, įvesdamas „MySQL“ serverį ir vykdydamas instrukcijas, tai yra:

mysql -u root -p

Ir čia aš parašau slaptažodį ir galiu daryti ką noriu, tačiau ką tik atradau: mysqladmin

„MySQL“ versija ir būsena?

Pirmiausia patikrinkime įdiegtą „MySQL“ versiją:

mysqladmin -u root -p ping

O gerai:

sudo service mysql status

Mano atveju aš tai supratau:

mysql-status-gyvas

Vis dėlto jie gali žinoti „MySQL“ versiją, kuri veikia su:

mysqladmin -u root -p version

Kaip nustatyti ar pakeisti slaptažodį, kad root būtų MySQL?

Daugelyje sričių, kai yra įdiegtas „MySQL“ serveris, ne visada pagal numatytuosius nustatymus „MySQL“ sukonfigūruojamas root slaptažodis. Nustatyti „root“ slaptažodį, kai jo nėra, taip paprasta:

mysqladmin -u root password PASSWORD-QUE-QUIERAN

Jei taip nėra, jie turi root slaptažodį, tačiau nori jį pakeisti, sintaksė yra tokia:

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

Kaip sukurti duomenų bazę MySQL?

Paprasta kaip paleisti:

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

Kaip ištrinti duomenų bazę iš „MySQL“?

Labai panašus į ankstesnę instrukciją:

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

Kaip sužinoti, kokie ryšiai yra su „MySQL“ serveriu?

mysqladmin -u root -p status

Šiuo metu rašau šį straipsnį savo nešiojamajame kompiuteryje, kuriame man rodoma:

Uptime: 19381 Temos: 1 Klausimai: 9518 Lėtos užklausos: 0 Atidaroma: 431 Plovimo lentelės: 1 Atidarytos lentelės: 106 užklausos per sekundę vidurkis: 0.491

Taip pat, jei norite sužinoti visas kintamųjų reikšmes ir sąlygas, tiesiog įdėkite:

mysqladmin -u root -p extended-status

Šį kartą produkcija bus daug platesnė.

Arba, jei tai nepasako jums reikalingos informacijos, pabandykite:

mysqladmin -u root -p variables

Jei norite iš naujo įkelti teises, tai yra, atlikite „flush“ komandą:

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

Visos šios komandos veikia, kai „MySQL“ serveris yra „localhost“. Jei norite vykdyti nurodymus nuotoliniame serveryje, turite pridėti:

-h IP-DE-SERVIDOR

Bet kokiu atveju, aš žinau, kad daugelis teikia pirmenybę PHPMyAdmin, o kiti tiesiog teikia pirmenybę terminalui, čia mes turime keletą terminalo patarimų 😉

Jei norite sužinoti daugiau apie „MySQLAdmin“, jau žinote - » mysqladmin –pagalba

saludos


Palikite komentarą

Jūsų elektroninio pašto adresas nebus skelbiamas. Privalomi laukai yra pažymėti *

*

*

  1. Atsakingas už duomenis: Miguel Ángel Gatón
  2. Duomenų paskirtis: kontroliuoti šlamštą, komentarų valdymą.
  3. Įteisinimas: jūsų sutikimas
  4. Duomenų perdavimas: Duomenys nebus perduoti trečiosioms šalims, išskyrus teisinius įsipareigojimus.
  5. Duomenų saugojimas: „Occentus Networks“ (ES) talpinama duomenų bazė
  6. Teisės: bet kuriuo metu galite apriboti, atkurti ir ištrinti savo informaciją.

  1.   3000 sakė

    Įrašo redaktoriui atkreipkite dėmesį, kad vaizdo negalima peržiūrėti arba yra problemų dėl katalogo leidimų peržiūrėti grafiką.

    1.    KZKG ^ Gaara sakė

      Aš tai pataisau dabar, ačiū 🙂

      1.    kaip kas sakė

        Vis dar nematyti 😮

        1.    84 sakė

          dabar pakeitimas taikomas

          1.    3000 sakė

            Kol kas nieko nematau. Lengviausias dalykas yra įkelti vaizdą į „Imgur“, tada susiejate ir viskas.

          2.    KZKG ^ Gaara sakė

            Tai ištaisyta, atsiprašau už vėlavimą ... Šiomis dienomis turėjau problemų prisijungdamas.

  2.   gyvas sakė

    Mmm .. Aš taip pat nematau vaizdo, atrodo, kad „kažkas“ kišo pirštus ten, kur neturėtų 😀

  3.   nathanas sakė

    Sužinokite apie „Microsoft Access“, negaišite laiko tam. Niekas jo nenaudoja

    1.    gyvas sakė

      JAAAAAAAAAAAAAAAAAAAAAJAJAJAJAJAJAJAJAJAJAJAJA ... „Microsoft Access“? Rimtai? Geras sielvartas, ką skaityti ...

      1.    3000 sakė

        Aš taip pat sakau tą patį, nors „MySQL“ atrodo daug lengviau valdomas nei „Access“ pagal savo funkcionalumą (ir dar daugiau, jei tai darote iš konsolės).

        1.    gyvas sakė

          Ar prieiga visai nėra tokia pati kaip „MySQL“. Pažiūrėkime, kas tvarko svetainės DB naudodamas „Access“?

          1.    92. kas yra? sakė

            yra tai, kad prieiga neatlieka tos pačios funkcijos LOL!

    2.    3000 sakė

      Peru jie daug naudoja „MyPES“, net ir faktinis šios sistemos naudojimas yra minimalus, neatsižvelgiant į tai, kad jis yra gana silpnas, palyginti su „MySQL / MariaDB“, „PostgreSQL“ ir „gauja“.

    3.    Rodolfo sakė

      „Draugo prieiga“ nėra tokia, kaip SQL, SQL serveris taip, prieiga yra panaši į mažą DB, „Mysql“ modeliavimą, jei tai yra duomenų bazės variklis, kuriame šiais laikais yra daugybė dalykų, kurie priklauso nuosaviems DB, nėra ko pavydėti kitiems DB varikliams.

      Ar žinojote, kad interneto pagrindiniai kompiuteriai palaiko „mysql“? Daugybė CMS, tokių kaip „Drupal“, „Joomla“, „WordPress“ ir viskas, kas susiję su žiniatinklio programomis, dažniausiai naudoja „mysql“, kur jie tikrai moko, kad daro kažką pagrindinio ir todėl naudojasi prieiga, tačiau būtina, kad perskaitytumėte ir rastumėte apie duomenų bazių variklius ar valdytojus.

      1.    angelas sakė

        Rodolfo Taip, jūs žinote, ačiū
        „Acces“ nėra DB prieiga, ji yra patentuota „Guindous“ programa

  4.   3000 sakė

    Be abejo, problema kilo dėl to, kad „KZKGGaara“ žaidė su VPN BD ir vaizdas visiškai nematytas.

  5.   klounas sakė

    Jei tokia nenaudinga, kad nė viena komanda jums netiko, nukopijuokite šią komandą terminale:

    ~ # sudo apt-get -y pašalinti –purge mysql

    1.    3000 sakė

      JAJAJAJAJAJAJAJAJAJAJAJAAAAAAAAAAAA !!!!!!

      Negaliu patikėti, kad jie taip greitai įmetė rankšluostį naudodami „MySQL“.

  6.   kiborgas sakė

    Sveiki
    prieigą, ją naudoja tie, kurie negali sau leisti nieko geresnio, o bet kuri didelė įmonė naudoja „mysql“,
    nustok būti troliu

    1.    3000 sakė

      Štai kodėl Peru, būdamas labai priklausomas nuo „Microsoft“, išsamiai naudoja savo produktus (tarp jų „Access“ ir „SQL Server“).

  7.   sausio 981 d sakė

    Manau, kad trūksta svarbios komandos: „mysql -u root -p source db-name“, naudojamas duomenų bazei importuoti. Pagarbiai.

    1.    3000 sakė

      Aš žinau, kad nuo tada, kai mane mokė „MySQL“ su „Windows“.

  8.   vilam sakė

    Iki šiol neradau puikios naujos priemonės darbui su MySQL - „Valentina Studio“. Tai nemokamas leidimas, kurį galite atlikti naudodamiesi daugybe komercinių įrankių!
    Patikrinkite tai labai rekomenduojama. http://www.valentina-db.com/en/valentina-studio-overview

  9.   Mario Riverosas sakė

    Kaip valdyti db mysql centais 6 su Windows klientu

  10.   Manuelis Lucero sakė

    Apskaičiuota.

    Kaip iš Linux serverio konsolės sužinoti įdiegtus duomenų bazių variklius?

    Ačiū.
    Atte.
    ML

    1.    KZKG ^ Gaara sakė

      Sveiki,

      Gerai darant prielaidą, kad naudojate tokį platintoją kaip „Debian“, kuriame jau yra įdiegta komanda „aptitude“, galite patikrinti taip:

      aptitude search mysql | grep server

      Tai jums pasakys, ar „MySQL“ serveris yra įdiegtas

      Tą patį galėtumėte išbandyti ir su „Postgre“.

      Atminkite, kad pirmoji raidė kairėje yra indikatorius. P reiškia, kad jis neįdiegtas, aš turiu galvoje, kad jis įdiegtas.

  11.   Juanas Pablo Moreno sakė

    Man patiko ši informacija, ji labai įdomi 😉
    Ačiū tau už viską…