MySQL 5.5 Adapter Limitations

Supported Version

This adapter supports types as follows.

Type nameSupportRemarks
BOOL
(BOOLEAN)
YesAlias of tinyint(1)
BITLimited 
TINYINTYes 
TINYINT UNSIGNEDYes 
MEDIUMINTYes 
MEDIUMINT UNSIGNEDYes 
SMALLINTYes 
SMALLINT UNSIGNEDYes 
INT
(INTEGER)
Yes 
INT UNSIGNED
(INTEGER UNSIGNED)
Yes 
BIGINTYes 
BIGINT UNSIGNEDYes 
FLOATLimited 
FLOAT UNSIGNEDLimited 
DOUBLELimited 
DOUBLE UNSIGNEDLimited 
REALLimited 
REAL UNSIGNEDLimited 
DECIMAL
(NUMERIC)
Yes 
DECIMAL UNSIGNED
(NUMERIC UNSIGNED)
Yes 
DATELimited 
DATETIMELimited 
TIMESTAMPLimited 
TIMELimited 
YEARLimited 
CHARLimited 
VARCHARLimited 
BINARYYes 
VARBINARYYes 
TINYBLOBYes 
TINYTEXTLimited 
BLOBYes 
TEXTLimited 
MEDIUMBLOBYes 
MEDIUMTEXTLimited 
LONGBLOBYes 
LONGTEXTLimited 
ENUMLimited 
SETLimited 

Read Table

Specification Limits

Execute Select SQL

Specification Limits

Write table

Specification Limits

Execute Update SQL

Specification Limits

Execute Stored Procedure

Specification Limits

Main exceptions

Exception name Cause Actions
com.mysql.jdbc.exceptions.jdbc4.CommunicationsException Cannot connect to the database. Check the [Hostname] and [Port number].
com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException
Unknown database '<database name>'
The database does not exist. Make sure the specified [Database name] exists.
java.sql.SQLException
Access denied for user '<username >'@'< terminal name>' (using password: YES)
Connected to the database but cannot login. Check that the correct [User name] and [Password] is specified.
com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException
Table '<table name>' doesn't exist
The table does not exist. Make sure the specified [Table name] exists.