sql >> Databasteknik >  >> RDS >> Mysql

Skillnaden mellan mysql, mysqladmin, mysqld

Du kan enkelt ta reda på det själv genom att bara läsa man-sidorna om de tre kommandona:

  • mysqld är servern körbar (en av dem)
  • mysql är kommandoraden klient
  • mysqladmin är ett underhåll eller administrativt verktyg

De tjänar olika syften. Det finns inte bara en "skillnad" mellan dem. För olika uppgifter har du olika verktyg. Precis som man använder en skruvmejsel för en skruv och en hammare för en spik.

Om du vill fråga en databasserver måste du ansluta till den med en klient . Klienten ansluter till servern som betjänar mysql-tjänsten. Om du behöver göra administrativa justeringar på servern behöver du ett administrationsverktyg .

Vanligtvis startas och stoppas servern av operativsystemet den körs på, så vid uppstarts- och avstängningstider. Klienterna (det finns olika typer av klienter) startas och används av användare eller program som hanterar data inuti servern. Och den administrativa personalen använder det administrativa verktyget för att administrera servrarna på sina system.




  1. Bästa datatypen för att lagra pengar i MySQL

  2. SQL TRUNCATE-syntax – listad av DBMS

  3. Hur man lagrar longitud och latitud i databasen. MySQL går inte längre än -99,9999999

  4. Mysql Chain Select Query