折雨的天空

博客介绍:本博客当前共有文章【970】篇,总阅读量【5,210,835】次,第一篇博客发表于【2011年04月06日 10时34分】,距今已【5013】天,感谢您的使用!

您的位置:折雨的天空 >php开发> PHP8.2.21连接达梦数据库的配置

PHP8.2.21连接达梦数据库的配置

需要动态连接库

这个找了一圈,没地方下载,需要安装达梦数据库,并在里面的driver里面找。

这里放一个2024年12月比较新的,从PHP5.2到8.3都有,如图

微信图片_20241207110214.png

然后是文件,就是这个附件:

php_pdo.rar


在这个里面找到你对应PHP版本的两个动态连接库,放到php的ext目录,放其他任何地方都可以,只是你放其他地方到时候需要指定目录,放ext下面

统一管理,是最方便的。

我是PHP8.2.21,所以放的这两个文件

微信图片_20241207110522.png


放好文件以后,改php.ini文件,在extension的地方,引入上面两个文件,如图

微信图片_20241207110640.png


这个时候,用php -m或者重启apache,肯定是会报错的。报错就是不能加载dm模块。好吧,还需要引入dm的一些动态连接库,也就是dll文件,

这些文件在达梦安装目录的bin下面,以dm开头,网上有文章说放system或者system32下,我不喜欢这样,我是在PHP的文件目录中,单独建立一个dm目录,然后dll放这里面的,如图:

微信图片_20241207111048.png


这个文件有点大,也不知道哪些需要,哪些不需要,就都放这里面了,然后还有最后一步,就是把这个dm目录加入到环境变量里,再次执行php -m就可以了。

微信图片_20241207111421.png


附件太大,传不了,放个直连。这个下载比较慢


虽然,还有点警告信息,但不影响了。

警告信息如下:


PHP Warning:  Constant SQL_INDEX_UNIQUE already defined in Unknown on line 0
PHP Warning:  Constant SQL_INDEX_ALL already defined in Unknown on line 0
PHP Warning:  Constant SQL_ENSURE already defined in Unknown on line 0
PHP Warning:  Constant SQL_QUICK already defined in Unknown on line 0

最后,就是看下phpinfo


微信图片_20241207111500.png


------------正 文 已 结 束, 感 谢 您 的 阅 读 (折雨的天空)--------------------

转载请注明本文标题和链接:《PHP8.2.21连接达梦数据库的配置

奖励一下

取消

分享不易,烦请有多多打赏,如您也困难,点击右边关闭即可!

扫码支持
扫码打赏,5元,10元,你说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦

-秒后自动关闭,如已打赏,或者不愿打赏,请点击右上角关闭图标。

发表评论

路人甲 表情
看不清楚?点图切换