Why is application data normally managed through a MySQL client instead of editing database files directly?
Database files are ordinary text and clients merely colorize them
The server handles structured queries, permissions, concurrency, and consistency through its client protocol
A text editor automatically enforces MySQL user permissions
The client replaces the database server entirely