10 naredbi za upravljanje bazama podataka pomoću MySQLAdmin

Godinama sam uvijek upravljao svojim MySQL bazama podataka ulaskom u MySQL server i izvršavanjem uputstava, to jest:

mysql -u root -p

I ovdje napišem lozinku i mogu raditi što želim, međutim upravo sam otkrio: mysqladmin

MySQL verzija i status?

Prvo, provjerimo verziju MySQL-a koja je instalirana:

mysqladmin -u root -p ping

O dobro:

sudo service mysql status

U mom slučaju dobivam ovo:

mysql-status-živ

Ipak, oni mogu znati verziju MySQL-a koja radi sa:

mysqladmin -u root -p version

Kako postaviti ili promijeniti lozinku za root u MySQL?

U mnogim distribucijama kada je instaliran MySQL server, on nije uvijek konfiguriran sa root lozinkom po defaultu za MySQL, da bi se uspostavila lozinka za root kada je nema, jednostavno je kao:

mysqladmin -u root password PASSWORD-QUE-QUIERAN

Ako to nije slučaj i oni imaju lozinku za root, ali žele je promijeniti, sintaksa je sljedeća:

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

Kako stvoriti bazu podataka u MySQL-u?

Jednostavno poput trčanja:

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

Kako izbrisati bazu podataka u MySQL-u?

Vrlo slično prethodnoj uputi:

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

Kako znati koje veze postoje sa MySQL serverom?

mysqladmin -u root -p status

Trenutno kada pišem ovaj članak na laptopu, on mi pokazuje sljedeće:

Uptime: 19381 Teme: 1 Pitanja: 9518 Spori upiti: 0 Otvaranja: 431 Ispiranje tabela: 1 Otvorene tabele: 106 upita u sekundi prosjek: 0.491

Isto tako, ako želite znati sve vrijednosti i uvjete varijabli, samo stavite:

mysqladmin -u root -p extended-status

Izlaz će ovaj put biti mnogo opsežniji.

Ili ako vam ovo ne kaže potrebne informacije, pokušajte:

mysqladmin -u root -p variables

U slučaju da želite ponovo učitati privilegije, odnosno izvršite ispiranje, naredba bi bila:

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

Sve ove naredbe rade s MySQL serverom koji je u localhostu, ako želite izvršiti upute na udaljenom serveru, morate dodati:

-h IP-DE-SERVIDOR

U svakom slučaju, znam da mnogi preferiraju PHPMyAdmin, a drugi jednostavno više vole terminal, ovdje imamo nekoliko savjeta za terminal 😉

Ako želite znati više o MySQLAdmin već znate - » mysqladmin - pomoć

Saludos


Sadržaj članka pridržava se naših principa urednička etika. Da biste prijavili grešku, kliknite ovdje.

27 komentara, ostavi svoj

Ostavite komentar

Vaša e-mail adresa neće biti objavljena. Obavezna polja su označena sa *

*

*

  1. Za podatke odgovoran: Miguel Ángel Gatón
  2. Svrha podataka: Kontrola neželjene pošte, upravljanje komentarima.
  3. Legitimacija: Vaš pristanak
  4. Komunikacija podataka: Podaci se neće dostavljati trećim stranama, osim po zakonskoj obavezi.
  5. Pohrana podataka: Baza podataka koju hostuje Occentus Networks (EU)
  6. Prava: U bilo kojem trenutku možete ograničiti, oporaviti i izbrisati svoje podatke.

  1.   eliotime3000 rekao je

    Obavijestite urednika posta da se slika ne može pregledati ili postoje problemi s dozvolama direktorija za prikaz grafike.

    1.    KZKG ^ Gaara rekao je

      Ispravljam to trenutno, hvala 🙂

      1.    likewho rekao je

        Još uvijek nije viđeno 😮

        1.    sieg84 rekao je

          trenutno je promjena primijenjena

          1.    eliotime3000 rekao je

            Za sada ne vidim baš ništa. Najlakše je prenijeti sliku na Imgur, zatim je povezati i to je to.

          2.    KZKG ^ Gaara rekao je

            Ispravljeno je, izvinjavam se zbog kašnjenja ... Danas sam imao problema s pristupanjem mreži.

  2.   elav rekao je

    Mmm .. Ni ja ne vidim sliku, čini se da je "neko" stavio prste tamo gdje ne bi smio 😀

  3.   nathan rekao je

    Naučite Microsoft Access, ne gubite vrijeme s ovim. Niko to ne koristi

    1.    elav rekao je

      JAAAAAAAAAAAAAAAAAAAAAJAJAJAJAJAJAJAJAJAJAJA… Microsoft Access? Ozbiljno? Dobra tugo, šta čitati ...

      1.    eliotime3000 rekao je

        Takođe kažem isto, iako se čini da je MySQL-om mnogo lakše rukovati nego Access-om u smislu njegovih funkcionalnosti (i više ako to radite s konzole).

        1.    elav rekao je

          Da li taj pristup uopće nije isti kao MySQL. Pogledajmo ko upravlja DB lokacijom koristeći Access?

          1.    pandev92 rekao je

            je da pristup ne vrši istu funkciju LOL!

    2.    eliotime3000 rekao je

      U Peruu ga puno koriste u MyPES-u, iako je stvarna upotreba ovog sistema minimalna, ne uzimajući u obzir da je prilično slab u odnosu na MySQL / MariaDB, PostgreSQL i bande.

    3.    Rodolfo rekao je

      Friend Access nije DB kao takav, sql server da, pristup je poput male simulacije DB-a, Mysql ako je motor baze podataka, koji ima mnogo stvari koje su vlasnički DB-ovi danas, na čemu ne bi mogli zavidjeti drugim motorima od DB.

      Jeste li znali da internetski domaćini daju nativnu podršku mysqlu? mnogi cms-ovi kao što su drupal, joomla, wordpress i sve što je povezano s web aplikacijama u većini slučajeva koriste mysql, gdje vas sigurno poučavaju da rade nešto osnovno i zato koriste pristup, ali potrebno je da pročitate i saznate više o motorima ili menadžerima baza podataka.

      1.    anđeo rekao je

        Rodolfo Da, znate, hvala
        Pristup nije DB pristup je vlasnički program Guindous

  4.   eliotime3000 rekao je

    Sigurno je problem nastao zbog činjenice da se KZKGGaara igrao s VPN-ovim BD-om i potpuno učinio da slika nije vidljiva.

  5.   klaun rekao je

    U slučaju da ste toliko beskorisni da vam nijedna naredba nije uspjela, kopirajte ovu naredbu u terminal:

    ~ # sudo apt-get -y ukloni –pročisti mysql

    1.    eliotime3000 rekao je

      JAJAJAJAJAJAJAJAJAJAJAJAAAAAAAAAAAA !!!!!!

      Ne mogu vjerovati da su tako brzo bacili peškir s MySQL-om.

  6.   kiborg rekao je

    hola
    pristup, koriste ga oni koji ne mogu priuštiti ništa bolje, a bilo koja velika kompanija koristi mysql,
    prestani biti trol

    1.    eliotime3000 rekao je

      Zbog toga u Peruu, hiper-ovisan o Microsoftu, iscrpno koristi svoje proizvode (među njima Access i SQL Server).

  7.   janus981 rekao je

    Mislim da nedostaje važna naredba: mysql -u root -p izvor db-name koji se koristi za uvoz baze podataka. Pozdrav.

    1.    eliotime3000 rekao je

      Znam to otkako sam učio MySQL sa Windowsom.

  8.   viliam rekao je

    Do sada nisam pronašao sjajan novi alat za rad sa MySQL - Valentina Studio. To je besplatno izdanje na kojem možete obaviti stvari putem mnogih komercijalnih alata!
    Pogledajte preporučeno. http://www.valentina-db.com/en/valentina-studio-overview

  9.   Mario Riveros rekao je

    Kako upravljati db mysql u centos 6 pomoću Windows klijenta

  10.   Manuel Lucero rekao je

    Procijenjeno.

    Kako mogu znati putem konzole na linux poslužitelju instalirane motore baze podataka?

    Hvala.
    Atte.
    ML.

    1.    KZKG ^ Gaara rekao je

      zdravo,

      Pa pod pretpostavkom da koristite distro poput Debiana koji ima već instaliranu naredbu aptitude, možete provjeriti ovako:

      aptitude search mysql | grep server

      Ovo će vam reći da li je MySQL server instaliran ili ne

      Možete pokušati isto sa Postgreom.

      Zapamtite da je prvo slovo s lijeve strane indikator. P znači da nije instaliran, mislim da je instaliran.

  11.   Juan Pablo Moreno rekao je

    Svidjeli su mi se ovi podaci, vrlo su zanimljivi 😉
    hvala ti za sve…