Mysql
 sql >> Baza danych >  >> RDS >> Mysql

Różnica między mysql, mysqladmin, mysqld

Możesz łatwo się o tym przekonać, po prostu czytając strony podręcznika man o trzech poleceniach:

  • mysqld to serwer plik wykonywalny (jeden z nich)
  • mysql to wiersz poleceń klient
  • mysqladmin to konserwacja lub narzędzie administracyjne

Służą różnym celom. Nie ma między nimi po prostu „różnicy”. Do różnych zadań masz różne narzędzia. Tak jak używasz śrubokręta do śruby i młotka do gwoździa.

Jeśli chcesz wysłać zapytanie do serwera bazy danych, musisz połączyć się z nim za pomocą klienta . Klient łączy się z serwerem który obsługuje usługę mysql. Jeśli chcesz dokonać zmian administracyjnych na serwerze, potrzebujesz narzędzia administracyjnego .

Zazwyczaj serwer jest uruchamiany i zatrzymywany przez system operacyjny, na którym działa, a więc w czasie uruchamiania i zamykania. Klienci (istnieją różne typy klientów) są uruchamiane i używane przez użytkowników lub programy obsługujące dane wewnątrz serwera. A personel administracyjny używa narzędzia administracyjnego do administrowania serwerami w swoich systemach.




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. właściwa składnia do użycia w pobliżu „?”

  2. Ruby:mysql2-Gem nie działa (Mac OS X Snow Leopard, Ruby 1.9.2)

  3. Jak przywrócić bazę danych mysql w XAMPP?

  4. Przetwarzanie wyniku MySQL w bash

  5. polecenie mysql do pokazywania aktualnych zmiennych konfiguracyjnych