11.4.2 ASP与MySQL的连接
ASP和MySQL连接目前有两种方法:一种方法是使用MySQLX之类的组件,不过这种连接方法需要支付一定的费用;另外一种方法是使用MyODBC来连接,下面以后一种方式为例介绍ASP和MySQL的连接方法。
1.MyODBC的安装
MyODBC的安装步骤如下。
参照http://mysql.he.net/Downloads/MyODBC3/ mysql-connector-odbc-3.51.14- win32.zip地址链接下载最新版本的MyODBC。
解压缩下载得到的ZIP压缩文件,并且双击其中的setup.exe文件,激活如图11-43所示的安装向导。
|
| 图11-43 MyODBC安装向导 |
|
| 图11-44 选择自定义安装方式 |
|
| 图11-45 选择MyODBC安装组件 |
|
| 图11-46 确认安装信息 |
|
| 图11-47 完成MyODBC安装 |
2.建立ODBC连接
安装好MyODBC之后,可以参照下述步骤建立ODBC连接。
在Windows Server 2003中依次运行“开始→控制面板→管理工具”命令,并且双击其中的“数据源(ODBC)”图标,如图11-48所示,激活ODBC数据源管理器界面。
|
| 图11-48 双击“数据源(ODBC)”图标 |
|
| 图11-49 ODBC数据源管理器 |
注 意
ODBC数据源管理器中提供了3种数据源名称,分别是用户DSN、系统DSN和文件DSN,这3种类型的DSN存在不同之处。
用户DNS是被用户直接使用的DSN,ASP是不能使用它的,因此不需要构建这种用户DSN。用户DSN通常保存在注册表位置,可以使用regedit32或regedit命令来查看这个位置中到底保存了哪些信息。
系统DSN是由系统进程所使用的DSN,系统DSN信息同样被保存在注册表中。
文件DSN同系统DSN的区别是它保存在文件中,而不是注册表中。默认状态下,文件DSN保存在“C:\Program Files\Common Files\ODBC\Data Sources”文件夹中。
在“系统DSN”选项卡中单击右部的“添加”按钮,这时在数据源列表框中选择“MySQL ODBC 3.51 Driver”一项,如图11-50所示。
|
| 图11-50 选择“MySQL ODBC 3.51 Driver”一项 |
|
| 图11-51 配置对话框 |
|
| 图11-52 连接数据库成功 |
| 回书目 上一节 下一节 |