FLASH MYSQL驱动 ASSQL记录.
这是一个可以直接从FLASH连MYSQL的开源项目“ASSQL”,官方的使用方法:http://code.google.com/p/assql/wiki/Examples#Inserting_Binary_Data_Example
下载:http://code.google.com/p/assql/
于是就想自己用用试试,开始做的时候想的很简单,解析下WP的配置文件(简单解析下字符串得到想要的配置而已)用FLASH直接读取文章,做一个WORDPRESS每个月归档的例子。后来在传到站点测试的时候才发现很多的问题,一开始想的太简单,FLASH去连数据库,就相当于从客户端直接连数据库了。(所以FLASH确实解析不了WP的配置 - -,我把它当JAVA或者PHP了,居然就这么把自己搞混了~)
还有就是安全方面的问题,也许这个SQL驱动的作者想到了这些安全问题,不过从客户端直接用用户密码链接数据库还是觉得会有安全隐患,并且如果数据库服务器对访问IP做了限制也会连接不上。
所以最后得出总结:也许FLASH真的没必要去(或者说是不应该)直接去连数据库,这放上来成了一个测试客户端能不能直连数据库的程序了(可能因为我写AS仅是自己的喜好觉得只能这么用,也许真在项目中使用的话结合项目的WEB配置会是不同的用法),提供这个例子的代码(前后思路不一样 最后写的比较乱 ),例子请编译flex_ll19_wp_archives文件夹下的mxml。其余两个包assql是as的SQL驱动包,ll19_core是一个自己用的核心包。
可以通过参数简单配置这个例子:参数panelBorderColor=0×000000表示panel的borderColor,buttonBorderColor=0×000000是两个按钮的borderColor。