can not load default Mysql library(“libmysqlclient.so18” or “libmysqlclient.so”).check your installation

Ubuntu16 にて、Mysqlに接続しようとしたら
can not load default Mysql library(“libmysqlclient.so18” or “libmysqlclient.so”).check your installation
なるエラーがでた

環境
Ubuntu16
Lazarus 2,0,10
他の環境では動いているのに

クライアントソフトをインストール

sudo apt install mysql-client

だめなので、一応サーバを入れてみる

sudo apt install mysql-server

やはりだめ
指摘されている内容を入れてみる

sudo apt-get install libmysqlclient-dev

エラーメッセージが変わった

TMySQL55Connection can not work with the installed MySQL client version:Expected(5.5),got(5.7.31)

Lazarusのコンポーネントを
TMySQL55Connection
から
TMySQL57Connection
へ変更してみた。

無事接続できた。

追記

別の環境で、発生した時

sudo apt-get install libmysqlclient-dev

だけで、対策ができた。