您现在的位置: 动易技术中心 >> 动易开发文档 >> SiteFactory二次开发文挡 >> 标签教学 >> 正文
[XSLT标签简单教程三]连接MYSQL

  今天我们来练习针对MYSQL数据库的连接方式,本次教程选择的连接目标为DISCUZ6.0。

  学习前需要一些预备环境和知识,列表如下:

  一:MYSQL的语法与MSSQL略有不同,所以学习本课需要对MYSQL语法有一定了解。

  二:安装好的DISCUZ6.0版论坛一套,为方便大家,这里我用DISCUZ的集成安装环境Discuz!EXP 6.0.0做演示。下载地址http://www.discuz.net/thread-223885-1-1.html

  三:服务器上还要安装有mysql-odbc-3.51.22版本,如果你没有安装,可以在http://download.softagency.net/MySQL/Downloads/Connector-ODBC/3.51/ 这里找到,文件名是mysql-connector-odbc-3.51.22-win32.msi。

  上面的安装环境配置好了以后,请先确认DISCUZ可以运行,并发表若干帖子。

 

  第二步,配置ODBC数据源,打开管理工具中的“数据源(ODBC)”选项。

 

  选择系统DNS选项卡,点击添加:

 

  在数据源驱动列表中,选择刚才安装的“MY SQL ODBC 3.51 Driver”:

 

  然后按下图配置,DISCUZ的默认密码为"discuzexp",另外点击“Connect Options”选项卡,可以设置MYSQL的访问端口,全部设置完后,则可以在下面的“DataBase”中选择discuz库。

 

  注意编码方式请选择GB2312否则标签读出时会显示乱码:

 

  全部配置完成后,点击OK,则可以看到系统DNS中多了刚才我们配置的数据源:

 

  ODBC数据源配置完成后,可以打开SiteFactory的后台,新建一个标签:

 

  

  进入SQL编辑器后,编辑SQL语句。

  注意:可视化编辑器目前对MYSQL数据库支持尚有两个小问题(正式版将修复),

  一是不能列出表中的字段。

  二是针对输出条数的约束条件生成错误,MYSQL支持“Limit N”而不支持“Topn”,所以生成SQL语句后,请按照下图中修改一下。

 

  最后,进入标签模板编辑中,编辑标签:

 

  帖子显示在首页的效果,这只是最简单的帖子列表调用,如果你对MYSQL和DISCUZ的数据库结构比较熟,就可以自己调用出任何的信息用于动易的任何一个界面,本教程到此结束。

 

文章录入:雅虎    责任编辑:雅虎 
  • 上一个文章:

  • 下一个文章:
  • 发表评论】【加入收藏】【告诉好友】【打印此文】【关闭窗口
    软件产品
    SiteFactory™ 内容管理系统
    SiteFactory™ 网上商店系统
    SiteWeaver™ 内容管理系统
    SiteWeaver™ 网上商店系统
    SiteWeaver™ 企业门户网站系统
    SiteWeaver™ 教育门户网站系统
    SiteWeaver™ 政府门户网站系统
    SiteWeaver™ 行业门户网站系统
    平台产品
    企业服务
    行业解决方案
    联系我们 | 关于动易 | 网站地图 | 相关证书 | 合作伙伴 | 招贤纳士 | 法律条款 | 隐私权声明
    安全上网网上报警
    动易网络科技有限公司版权所有 © 2003-  粤ICP备05004015号
    公安备案编号:4406063010734 本站基于 PowerEasy® SiteWeaver™ 制作