为了能通过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。达梦环境变量.png
  • 4,重启apache服务。查看php的信息,确认是否已经支持了dm_pdo扩展。截图如下:dm_pdo支持.png

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

可能遇到的问题


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

评论 (0)

  • 最新在前
  • 最佳在前

Joomla! 除错面板

会话

方案信息

内存使用量

数据库查询