Mysql
 sql >> база данни >  >> RDS >> Mysql

Разлика между mysql, mysqladmin, mysqld

Можете лесно да разберете това сами, като просто прочетете man страниците за трите команди:

  • mysqld е сървърът изпълним файл (един от тях)
  • mysql е клиент на командния ред
  • mysqladmin е поддръжка или административна помощна програма

Те служат за различни цели. Между тях не съществува просто "разлика". За различни задачи имате различни помощни програми. Точно както използвате отвертка за винт и чук за пирон.

Ако искате да направите заявка към сървър на база данни, трябва да се свържете с него чрез клиент . Клиентът се свързва със сървъра който обслужва услугата mysql. Ако трябва да направите административни корекции в сървъра, имате нужда от помощна програма за администриране .

Обикновено сървърът се стартира и спира от операционната система, на която работи, така че по време на стартиране и изключване. Клиентите (има различни видове клиенти) се стартират и използват от потребители или програми, работещи с данни в сървъра. А административният персонал използва административния инструмент за администриране на сървърите на своите системи.




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. работа за изтриване на редове, по-стари от 3 месеца в базата данни на mysql

  2. MySQLdb.cursor.execute не може да изпълнява множество заявки

  3. Не може да се зареди com.mysql.jdbc.Driver

  4. Експортирайте MySQL база данни към SQLite база данни

  5. С Laravel Migration, Как да промените типа данни на колона и да актуализирате съществуващите й данни, за да отговарят на новия тип данни, без да използвате необработени SQL заявки?