教程栏目

joomla中文网出品的官方教程

为了能通过PHP操作达梦的数据库,需要配置我们的PHP开发环境,以便支持达梦的PDO接口。

安装达梦数据库


我的操作系统是Win7 ,使用的WAMP作为开发环境,PHP版本是7.2.4。

安装的达梦数据库版本是从达梦官网下载的X86 64位版本。版本号为:DM8_20210603_x86_win64

整个的安装过程比较顺利,直接点击下一步即可。(这里面有坑,后面再说。)我将其安装在D盘。

配置PDO接口


安装完成后,可以在 D:\dmdbms\drivers\php_pdo 这个目录下找到达梦提供的PDO扩展。因为我的PHP版本是7.2.4,为线程安全,因此需要的dll文件为pdo72_dm.dll。如果你的为非线程安全,则为pdo72nts_dm.dll。

  • 1,将需要的dll文件复制到当前使用PHP版本的ext目录下,我将pdo72_dm.dll复制到:D:\wamp64\bin\php\php7.2.4\ext。
  • 2,修改php.ini 。增加一行 extension=pdo72_dm.dll
  • 3,修改系统的环境变量,在Path环境变量中增加达梦的bin路径,以及php的路径。D:\wamp64\bin\php\php7.2.4\ext;D:\dmdbms\bin。
  • 4,重启apache服务。查看php的信息,确认是否已经支持了dm_pdo扩展。截图如下:

到看到如下的截图后,就可以确认你的php环境支持达梦PDO了。

可能遇到的问题


  • 如果没有正确设置环境变量,则很可能出现apache不能启动成功,提示 httpd.pid overwritten的错误
  • 在phpinfo中查找 Thread Safety 这个设置,如果为enable则为线程安全,否则为非线程安全

作者: 樱木花道

Joomla程序员,从J1.5到J4.x始终都在做Joomla相关开发定制工作,有超过10年行业经验,国内Joomla扩展开发商ZMAX团队的核心成员

作者网站:ZMAX程序人

评论 (0)

  • 最新在前
  • 最佳在前