用SQLDirect吧,不用设ODBC,只需到MYSQL的BIN目录拷一个libmysql.dll到windows系统目录或运行目录就可以了.连接方法:<br> with SDDatabase do <br> begin<br> close;<br> ServerType := stMySQL;<br> RemoteDatabase := '127.0.0.1:mydb';<br> Params.Values['USER NAME'] := 'root';<br> Params.Values['PASSWORD'] := 'root';<br> open;<br> end;<br><br>显示不了中文时,连接数据库后,用SDQuery 发送一次命令:set character set gbk 就可以了.