Вот сравнение типов данных MS Access, MySQL и SQL Server.
Есть много хитрых вопросов, за которыми нужно следить; в некоторых случаях Access и MySQL дают одно и то же имя разным типам данных, например,
- TEXT в Access составляет 255 символов (аналогично MySQL TINYTEXT )
- TEXT в MySQL - 65535 символов (аналогично Access MEMO )
Таким образом, если вы используете поле TEXT в MySQL, вам придется обращаться к нему как MEMO в Access.
Типы чисел тоже могут быть хитрыми. MySQL имеет подписанные и неподписанные версии каждого типа, но Access не имеет. Например,
- BYTE в Access эквивалентен MySQL TINYINT UNSIGNED
- INTEGER в Access эквивалентен MySQL SMALLINT (подписано)