我想使用ColdFusion Administrator API创建数据源。我的所有凭证都是正确的,这是肯定的。我已关注此tutorial以及Adobe Tutorial。我不知道在这里做错了什么。
<cfset adminAPI = createObject( 'component', 'cfide.adminapi.administrator' ) />
<cfset adminAPI.login( 'CFAdminPass', 'admin' ) />
<cfscript>
dsnAPI = createObject( 'component', 'cfide.adminapi.datasource' );
dsn = {
driver = 'mysql5',
name = 'cfdb',
host = 'localhost',
port = '3306',
database = 'cfdb',
username = 'root',
password = 'mysqlpass'
};
// Finally, we save the new datasource
dsnAPI.setMySQL5( argumentCollection = dsn );
</cfscript>