Amazon RDS for MySQL 5.1 Adapter Limitations

Supported Types

Supports types for this adapter are 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 operation

Specification limitations

Execute Select SQL operation

Specification limitations

Write Table operation

Specification limitations

Execute Update SQL operation

Specification limitations

Execute Stored Procedure operation

Specification limitations

Main exceptions

Exception name Causes Solution
com.mysql.jdbc.exceptions.jdbc4.CommunicationsExceptionn Cannot connect to database. Make sure that [Hostname] or [Port number] in Global Resource is correct.
com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException Unknown database '<database name>' The specified database does not exists. Make sure that the database specified in the [Database name] in Global Resource exists.
java.sql.SQLException Access denied for user '<user name>'@'<terminal name>'(using password: YES) Username or password is invalid. Make sure both [User name] and [Password] specified in Global Resource are valid.
com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException Table '<table name>' does not exist The table specified does not exists. Specify a table name which exists in [Table name].