Mysqld multi
跳到导航
跳到搜索
- mysqld_multi是为了管理多个使用不同套接字和端口的mysqld进程而设计的。它可以启停对应服务并报告它们的状态。
- mysqld_multi从配置文件中读取各个MySql服务器的配置信息。其所需的配置项与mysqld一致。但对于部分配置项(诸如套接字和端口号)需要为每个MySql服务器配置不重复的值。
- 使用mysqld_multi时,命令如下:
mysqld_multi [options] {start|stop|reload|report} [GNR[,GNR] ...]
- GNR指定了服务器编号。如果未指定,则操作所有服务器。
- 使用以下命令查看配置文件样例。
mysqld_multi --example
使用注意点:
- 一般情况下不要为多MySql服务器配置相同的数据目录。
- 确保用于多MySql服务器的MySql停止服务账号的账号和密码一致。
- 每个MySql服务器的套接字与端口必须不一致。
- 使用独立的进程文件对于安全启动MySql服务器很重要。