[教程内容]
经过前两天的简单介绍,我想大家对DWMX的界面有了一定程度的了解。 在第二天中我们讲到DWMX可以建立带数据库的网络应用程序。 其实就是把UD的Server model功能并了进来,并且进行了改进。 支持更多的网络编程语言和数据库连接。最让人兴奋的是加入了ASP.Net C# 和PHP mysql 的支持。(PHP部分在以前可以通过非官方插件来实现编写和连接mysql)但现在官方也支持了,用起来更放心。
今天我想给大家介绍一下DWMX使用向导定义站点和连接Mysql数据库. (默认的定义站点和以前版本的DW一样,我们就不讨论了)
前提工作和条件:
在学习本节之前,你必须先安装Web server,PHP和Mysql.并且对Mysql有一定的了解。(有什么疑问,可以到论坛中去讨论)
首先建立一个blueidea的空数据库,然后将下面的表结构导入。
CREATE TABLE member ( id int(11) NOT NULL default '0', name char(1) NOT NULL default '', gender char(1) NOT NULL default '', mail text NOT NULL, PRIMARY KEY (id) ) TYPE=MyISAM COMMENT='';
好的,准备工作完成。让我们开始吧!
1.DWMX增加了全新的向导建站模式,当你点击新建站点时

会弹出传统的定义站点对话框。不用理会。 直接点击左上角的"Basic"标签。

现在我们进入了向导模式 (类似于FrontPage中的站点向导功能。) 在这里输入你的站点名,然后点击"Next"到下一页。

然后这里询问你是是否使用服务器技术,如果你制作html的静态页面,就可以选择NO. 由于我们这里要连接Mysql数据库,所以选择YES,并且在下拉菜单中选择PHP mysql. 然后下一步。

选择站点所在的默认文件夹
然后设置通过浏览器访问站点的路径,设置好了后按一下"test Url"就知道建立成功。
接着询问你的站点是否会传到另外一台机器上使用,选"YES"

这里问你时候打开check in和check out功能。根据你自己的需要选择吧。
这是最后一页,点一下"Done"便完成。看看上面的信息是否正确。

然有在Datebases面板中点击加号中的MySQL Connection,如果没有出现这一项目,你可以进入下面的testing server连接,然后在Server model中选择PHP MySQL. 但如果你想使用ASP或者其他的语言连接Mysql.你可以到 http://www.mysql.com/ 去下载MySQL ODBC For win32的驱动程序。然后通过ODBC来连接数据库。我们这里选择PHP 是因为它连接Mysql是最方便可靠的。
使用PHP建立mysql连接,你必需提供几个关键信息
Connection Name:连接名 --随便写(注意不要和某些函数同名) Mysql Server: 如果是本地就是用127.0.0.1或localhost.如果是远程连接就需要提供提供服务器IP地址。 User Name: MYsql数据库的用户名。这里我用的是root Password: MYsql数据库的密码,这里我就不能告诉你了:) 你填你自己的 Datebase: 数据库,就是我们刚才建立的Blueidea数据库。
当数据库连接成功后,我们看到了blueidea数据库中的member表和所有字段
休息一下, 明天再见!
|