Wenn Du mit HeidiSQL und der Workbench
über localhost und den somit angelegten Tunnel auf die extene Datenbank zugreifen kannst,
dann muss der Fehler in Deiner Konfig in Delphi liegen.
Evtl. falsche libmysql.dll im Suchpfad?
Oder hast Du vielleicht noch einen lokalen
mysql-Server laufen und das nur vergessen, und mit Heidi und der Workbench greifst Du auf diese Instanz zu?