作者:袁 渊
(华东船舶工业学院 机械系,江苏 镇江 212003)
摘要:MySQL数据库作为一种
网络数据库性能十分出色,但其在应用软件中使用较少。本文将主要探讨
MySQL提供的两种
数据库接口 ——(ODBC API和C API)在VC中的应用,并且形成一个类用以封装C API数据库接口的功能。
关键词:MySQL;
数据库接口;ODBC API;C API
引言 随着现代计算机软硬件及
网络技术的发展,在网上查找资料已成为现在获取信息的最重要手段之一。众所周知,所有的网上信息都是储存在
网站数据库中的,这些信息的查询、更新等操作的功能则是由
数据库服务器提供的,显然,
数据库服务器的性能将直接关系到
网站的生存。
网站搭建中用的最多的
数据库服务器是
oracle和
MySQL,前者功能强大,属于旗舰型
数据库服务器,但前期投入太大;后者功能不断完善,简单易用而又不失性能,并且可以免费获得。因此,许多中小型
网站的
数据库服务器选用
MySQL,而且,由于
MySQL性能出色,一些大型
网站也选用了
MySQL。
由此可见,
MySQL数据库
服务器在
网站建设中的表现是十分出色的。但是,正因为这样,几乎很少有人将
MySQL用于应用软件的开发中。本文将详细介绍VC环境中
MySQL数据库
服务器不同接口的应用,并最终将产生一个CDatabase类封装
MySQL数据库接口功能。
数据库接口实现与应用的计算机环境:硬件,C466、128M、15G;软件及操作系统,VISUAL C++ 6.0、
MySQL 3.23.22-beta for win32、WIN98。