如何将MySQL主从配置与ThinkPHP5结合实现高效分布式数据库管理?
- 内容介绍
- 文章标签
- 相关推荐
本文共计832个文字,预计阅读时间需要4分钟。
前言:本文在相同局域网内的两台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分钟。
前言:本文在相同局域网内的两台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工具新建查询或者直接使用命令。

