PHP 操作达梦数据库测试

本文介绍了如何在Windows环境中使用PHP连接和操作达梦数据库,包括DM6.0开发版的安装、PHP扩展配置、数据库操作示例,以及PHP操作达梦数据库的函数简介。尽管与MySQL操作类似,但缺乏详细的程序员技术文档支持。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

    在 http://www.dameng.com 下载 DM6.0 开发版 for Windows:
    除不支持数据库集群等企业级功能,开发版提供了完整的功能,支持GB级数据量,支持多用户并发访问能力,满足各种中、小型应用的需要。
    开发版免费供开发者用于学习、测试、开发用途,不允许用于生产、经营等商业用途或其他用途。

    虽然说明里说 for Windows2000,但在 Windows Server 2003 下,双击 setup.exe,顺利安装。

    安装完成后在 D:/dmdbms/bin 目录下有 php4_dm.dll 和 php5_dm.dll 2个文件,分别用于提供达梦数据库与 PHP4.0 和 PHP5.0 的扩展接口。

    但是,本人的 Apache2.2.8 + PHP5.2.5 环境下,在 php.ini 文件中配置 php5_dm.dll 扩展后,Apache 无法启动。只好在 IIS6.0 + PHP4.4.7 下安装 php4_dm.dll 进行测试。

    在 php.ini 文件中另需添加 DM 的配置:

    [dm]
    dm.allow_persistent = 1
    dm.max_persistent = -1
    dm.max_links = -1
    dm.default_host = localhost
    dm.default_db = SYSTEM
    dm.default_user = SYSDBA
    dm.default_pw = SYSDBA
    dm.connect_timeout = 10
    dm.defaultlrl = 4096
    dm.defaultbinmode = 1
    dm.check_persistent = ON
    dm.port = 12345

    安装时选择了一同安装测试数据,所以有一个用户数据库 BOOKSHOP。在该数据库里,新建了一个“模式”MYTEST,再在该模式下新建表 TEABL1。导出SQL脚本参考一下表结构:

    CRE

评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值