Почему MySQL работает по модели клиент-сервер?

Почему MySQL работает по модели клиент-сервер?

Отhttps://stackoverflow.com/questions/11657829/error-2002-hy000-cant-connect-to-local-mysql-server-through-socket-var-run

Убедитесь, что вы установили mysql-server, а не mysql-client или что-то еще.

Почему (для каких целей) MySQL работает по модели клиент-сервер?

Работает ли SQLite также в модели клиент-сервер?

Спасибо.

решение1

MySQL работает в сетевой среде, используя архитектуру клиент/сервер. Другими словами, центральная программа действует как сервер, а различные клиентские программы подключаются к серверу для выполнения запросов.

MySQL Server, или mysqld, — это программа сервера баз данных. Сервер управляет доступом к реальным базам данных на диске и в памяти. MySQL Server является многопоточным и поддерживает множество одновременных клиентских подключений. Клиенты могут подключаться по нескольким протоколам подключения. Для управления содержимым баз данных MySQL Server имеет модульную архитектуру, которая поддерживает несколько механизмов хранения, обрабатывающих различные типы таблиц (например, он предоставляет как транзакционные, так и нетранзакционные таблицы).

Примечание: Но sqlite просто не имеет sql-файла, где он может читать и записывать в основной определенный объем данных. Похоже на хранилище листов Excel

Связанный контент