Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/oracle/10.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Mysql 如何在一个Moodle 3.8实例中连接多个DB?_Mysql_Moodle - Fatal编程技术网

Mysql 如何在一个Moodle 3.8实例中连接多个DB?

Mysql 如何在一个Moodle 3.8实例中连接多个DB?,mysql,moodle,Mysql,Moodle,我们正在使用moodle 3.8开发LMS应用程序。我有两个数据库,一个用于Moodle数据库,我想连接另一个mysql数据库,它有我公司员工的详细信息。如何在moodle config.php文件中连接多个数据库 请帮忙 问候 Girija S您需要做的就是在配置文件中设置一个从数据库和主数据库实例。如果说你的奴隶是只读的: moodle安装并运行时,将读取副本选项附加到dboptions部分的config.php中: “只读”=> '实例'=>'192.168.1.2', “连接超时”=>2

我们正在使用moodle 3.8开发LMS应用程序。我有两个数据库,一个用于Moodle数据库,我想连接另一个mysql数据库,它有我公司员工的详细信息。如何在moodle config.php文件中连接多个数据库

请帮忙

问候
Girija S

您需要做的就是在配置文件中设置一个从数据库和主数据库实例。如果说你的奴隶是只读的:

  • moodle安装并运行时,将读取副本选项附加到dboptions部分的config.php中:

    “只读”=> '实例'=>'192.168.1.2', “连接超时”=>2, “延迟”=>0.5,
    “排除表”=>[
    “配置”, ], ]

  • 登录moodle

    确认您在从机和主机上的日志中都看到SELECT查询

    确认在从属服务器上未出现任何删除、截断、插入或更新查询

    确认您在主控计算机上看到一系列删除、截断、插入或更新查询


  • 不,我不想要相同DB的主从概念。我想在一个moodle实例中连接两个不同的mysql数据库。正如我在上面提到的是moodle DB,另一个是Employee DB