Di Ubuntu saya biasanya menginstal keduanya tetapi apa perbedaan antara klien dan server untuk MySQL.
Sebagai bonus, ketika pernyataan baru menyebutkan bahwa itu membutuhkan MySQL 5.x apakah itu berarti klien, server, atau keduanya. Misalnya tautan ini https://dev.mysql.com/doc/refman/5.7/en/json-search-functions.html menyebutkan bahwa diperlukan 5.7.x untuk mendukung json_extract, apakah ini berarti klien, server, atau keduanya harus berukuran 5.7.x
MYSQL beroperasi di lingkungan jaringan menggunakan arsitektur klien / server. Program pusat bertindak sebagai server dan berbagai program klien terhubung ke server untuk membuat permintaan.
MYSQL Server, atau mysqld adalah program server database. Program ini mengelola akses ke database aktual di disk atau di memori.
Klien MYSQL adalah program untuk berkomunikasi dengan server untuk memanipulasi informasi dalam database yang dikelola server. Contoh: mysql adalah program baris perintah yang bertindak sebagai ujung depan berbasis teks untuk server.
sumber