Amazon RDS for MySQL 5.1 Adapter Limitations

Sales and support for Amazon RDS for MySQL 5.1 adapter are finished.

Supported Types

The types supported in this adapter are the following.

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

Major Exceptions

Exception name Cause Solution
com.mysql.jdbc.exceptions.jdbc4.CommunicationsException Unable to connect to the database. Check [Host name] or [Port number] of the global resource.
com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException Unknown database '<database name>' The database is not found. Specify an existing database in [Database name] of global resource.
java.sql.SQLException Access denied for user '<user name>'@'<terminal name>'(using password: YES) The user name or the password is incorrect. Check [User name] or [Password] of the global resource.
com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException Table '<table name>' doesn't exist The table does not exist. Specify an existing table in [Table name].