为提高效率,提问时请提供以下信息,问题描述清晰可优先响应。 【DM版本】: 【操作系统】: 【CPU】: 【问题描述】*: PHP连接达梦数据库守护集群,PHP连接串怎么配置。
守护集群上就是没写PHP
TIME_ZONE=(480) LANGUAGE=(en) # 定义主备集群服务名(关键配置) DM=(主库IP:5237,备库IP:5237) # 连接模式设置(1=只连接主机) LOGIN_MODE=(1) # 故障切换参数 SWITCH_TIME=(3) # 最大重连次数 SWITCH_INTERVAL=(1000) # 重连间隔(毫秒)
$dsn = 'dm:host=本地IP;port=5236;service_name=DM'; $options = [ PDO::ATTR_PERSISTENT => true, // 启用持久连接 PDO::ATTR_ERRMODE => PDO::ERRMODE_EXCEPTION ]; try { $pdo = new PDO($dsn, '用户名', '密码', $options); } catch (PDOException $e) { die("连接失败: " . $e->getMessage()); }
请参考以上配置
请参考以上配置