我用过MyODBC-3.51.11,起初也碰到这个问题,使用以下连接字符串试试
ADOConnection.ConnectionString:='FILE NAME='+'c:/mySql.udl';
以下存为'c:/mySql.udl'文件,相关内容自己修改一下
[oledb]
; Everything after this line is an OLE DB initstring
Provider=MSDASQL.1;Persist Security Info=True;User ID=root;Password=1234;Extended Properties="DATABASE=SysDB;DRIVER={MySQL ODBC 3.51 Driver};OPTION=0;PORT=0;SERVER=127.0.0.1;UID=root;PWD=1234"