Komunikace přímo z Angularu do Mysql je špatná praxe (ve většině případů). Angular spouští klientskou stranu a vystavení mysql umožňuje komukoli spouštět libovolné příkazy SQL.
Řešením je vytvoření přechodného serveru. Mohl by spouštět nodejs, do kterého pak můžete importovat node-mysql. Server nodejs by mohl odhalit REST api, které vaše aplikace Angular 2 spotřebovává.