Mysqld multi

来自泡泡学习笔记
BrainBs讨论 | 贡献2022年12月2日 (五) 08:54的版本 (创建页面,内容为“:mysqld_multi是为了管理多个使用不同套接字和端口的mysqld进程而设计的。它可以启停对应服务并报告它们的状态。 :mysqld_multi从配置文件中读取各个MySql服务器的配置信息。其所需的配置项与mysqld一致。但对于部分配置项(诸如套接字和端口号)需要为每个MySql服务器配置不重复的值。 :使用mysqld_multi时,命令如下: mysqld_multi [options] {start|stop|reload|repo…”)
(差异) ←上一版本 | 最后版本 (差异) | 下一版本→ (差异)
跳到导航 跳到搜索
mysqld_multi是为了管理多个使用不同套接字和端口的mysqld进程而设计的。它可以启停对应服务并报告它们的状态。
mysqld_multi从配置文件中读取各个MySql服务器的配置信息。其所需的配置项与mysqld一致。但对于部分配置项(诸如套接字和端口号)需要为每个MySql服务器配置不重复的值。


使用mysqld_multi时,命令如下:
mysqld_multi [options] {start|stop|reload|report} [GNR[,GNR] ...]


GNR指定了服务器编号。如果未指定,则操作所有服务器。
使用以下命令查看配置文件样例。
mysqld_multi --example


使用注意点:

  1. 一般情况下不要为多MySql服务器配置相同的数据目录。
  2. 确保用于多MySql服务器的MySql停止服务账号的账号和密码一致。
  3. 每个MySql服务器的套接字与端口必须不一致。
  4. 使用独立的进程文件对于安全启动MySql服务器很重要。