β

mysqld_multi关闭不了MySQL处理Tips

Harries Blog™ 237 阅读

作者:吴炳锡 来源: http ://wubx.net/ 联系方式: wubingxi#163.com 转载请注明作/译者和出处,并且不能用于商业用途,违者必究.

在启用MySQL多 实例 中,很多环境会选择使用 mysql d_multi 管理 多实例,但不幸的是从MySQL 5.6 后,

my sql d_mutli不能把MySQL关掉了。

对于这个问题的处理办法,首先确认:

mysqladmin -h127.0.0.1 -P3307 -umdev -p shutdown

or

mysqladmin -S /tmp/mysql3307.sock -umdev -p shutdown

工作没问题。

创建用户:

create user ‘mdev’@’localhost’ identified by ‘mdev4admin’;

很幸运mysqld_multi是一个Perl脚本,找原因也方便,有兴趣参考后面的文档。

处理办法:

  1. 修改mysqld_mutli 把

    my $com= join ' ', 'my_print_defaults ', @defaults_options, $group;


    替换为:

    my $com= join ' ', 'my_print_defaults -s', @defaults_options, $group;
  2. 调用mysqld_multi传入password

    mysqld_multi stop 3307 --password=mdev4admin

如果需要更多信息,可以加入 QQ群 :529671799 下载

原文

http://wubx.net/mysqld_multi-stop-mysqld-not-working/

PS:如果您想和业内技术大牛交流的话,请加qq群(521249302)或者关注微信公众 号(AskHarries),谢谢!

转载请注明原文出处: Harries Blog™ » mysqld_multi关闭不了MySQL处理Tips

作者:Harries Blog™
追心中的海,逐世界的梦
原文地址:mysqld_multi关闭不了MySQL处理Tips, 感谢原作者分享。

发表评论