Russ, I use a library from Christian called ‘libmysqlclient.18.dylib’. I also use the following option:
tempSQLDatabaseMBS.Option("MYSQL_SECURE_AUTH") = "true" 'force the use of the MySQL 5+ authentication, rather than pre-4.1.1
tempSQLDatabaseMBS.SQLExecuteMT("SET NAMES utf8 COLLATE utf8_general_ci") 'Define the encoding of the data from the database as UTF8, otherwise the accents go spaz or crashes when adding row in doAddRow