如何将MySQL主从配置与ThinkPHP5结合实现高效分布式数据库管理?

2026-04-02 03:210阅读0评论SEO教程
  • 内容介绍
  • 文章标签
  • 相关推荐

本文共计832个文字,预计阅读时间需要4分钟。

如何将MySQL主从配置与ThinkPHP5结合实现高效分布式数据库管理?

前言:本文在相同局域网内的两台Windows电脑上,使用MySQL 5.5以上版本进行的一主多从的同步配置,并使用集成环境工具PHPStudy为例。最后是ThinkPHP5的分布式连接,读写分离。

前言:

本文章是在同处局域网内的两台windows电脑,且MySQL是5.5以上版本下进行的一主多从同步配置,并且使用的是集成环境工具PHPStudy为例。最后就是ThinkPHP5的分布式的连接,读写分离配置,以后会用代码简单测试读写分离的效果。

数据库部分:

一. 主库(master)设置。

方法/步骤1:phpstudy至少开启MySQL服务,并找到配置文件mysql.ini并进入。

方法/步骤2:进入mysql-ini文件找到“[mysqld]”节点,添加以下配置,完成后重启服务。

server-id=1 log-bin=mysql-bin binlog-do-db=repair_computer binlog-do-db=jinde binlog-do-db=test binlog-ignore-db=weiqing

方法/步骤3:验证配置是否成功,可以使用navicat for mysql工具新建查询或者直接使用命令。

阅读全文

本文共计832个文字,预计阅读时间需要4分钟。

如何将MySQL主从配置与ThinkPHP5结合实现高效分布式数据库管理?

前言:本文在相同局域网内的两台Windows电脑上,使用MySQL 5.5以上版本进行的一主多从的同步配置,并使用集成环境工具PHPStudy为例。最后是ThinkPHP5的分布式连接,读写分离。

前言:

本文章是在同处局域网内的两台windows电脑,且MySQL是5.5以上版本下进行的一主多从同步配置,并且使用的是集成环境工具PHPStudy为例。最后就是ThinkPHP5的分布式的连接,读写分离配置,以后会用代码简单测试读写分离的效果。

数据库部分:

一. 主库(master)设置。

方法/步骤1:phpstudy至少开启MySQL服务,并找到配置文件mysql.ini并进入。

方法/步骤2:进入mysql-ini文件找到“[mysqld]”节点,添加以下配置,完成后重启服务。

server-id=1 log-bin=mysql-bin binlog-do-db=repair_computer binlog-do-db=jinde binlog-do-db=test binlog-ignore-db=weiqing

方法/步骤3:验证配置是否成功,可以使用navicat for mysql工具新建查询或者直接使用命令。

阅读全文