我的编程空间,编程开发者的网络收藏夹
学习永远不晚

解决mysqld_multi stop命令无效问题

短信预约 -IT技能 免费直播动态提醒
省份

北京

  • 北京
  • 上海
  • 天津
  • 重庆
  • 河北
  • 山东
  • 辽宁
  • 黑龙江
  • 吉林
  • 甘肃
  • 青海
  • 河南
  • 江苏
  • 湖北
  • 湖南
  • 江西
  • 浙江
  • 广东
  • 云南
  • 福建
  • 海南
  • 山西
  • 四川
  • 陕西
  • 贵州
  • 安徽
  • 广西
  • 内蒙
  • 西藏
  • 新疆
  • 宁夏
  • 兵团
手机号立即预约

请填写图片验证码后获取短信验证码

看不清楚,换张图片

免费获取短信验证码

解决mysqld_multi stop命令无效问题


搭建好mysql多实例环境之后,想要通过mysqld_multi stop停掉MySQL服务,但是执行该命令无效,mysql依旧正常运行

关于mysql多实例环境部署可参考博文:MySQL多实例环境部署

日志报错如下:

Stopping MySQL servers
mysqladmin: connect to server at 'localhost' failed
error: 'Access denied for user 'root'@'localhost' (using password: NO)'
mysqld_multi log file version 2.16; run: Thu Jun 28 14:47:48 2018


原因分析:

通过看上面的报错信息,可以看出,肯定是mysqladmin无法登录的问题

解决方法:

原因是在my.cnf文件的中没有配置user和pass导致的,加上之后就可以了

my.cnf配置文件内容如下
[mysqld_multi] 
user=root
pass=XXXXX     //需要注意的是,是pass而不是password
mysqld=/usr/local/mysql/bin/mysqld_safe 
mysqladmin=/usr/local/mysql/bin/mysqladmin
log=/data/mysql/mysqld_multi.log 
 
[mysqld]  
#skip-grant-tables
user=mysql  
basedir = /usr/local/mysql  
sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES 
 
[mysqld3306]
mysqld=mysqld  
mysqladmin=mysqladmin 
datadir=/data/mysql/mysql_3306/data/
socket=/tmp/mysql3306.sock 
port=3306 
server_id=3306
log-output=file  
slow_query_log = 1  
long_query_time = 1  
slow_query_log_file = /data/mysql/mysql_3306/log/slow.log  
log-error = /data/mysql/mysql_3306/log/error.log  
binlog_format = mixed  
log-bin = /data/mysql/mysql_3306/log/mysql3306.bin


关于mysql更多的学习可参考作者的博客:

http://blog.itpub.net/31015730/cid-184172-list-1/



作者:SEian.G(苦练七十二变,笑对八十一难)


免责声明:

① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。

② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341

解决mysqld_multi stop命令无效问题

下载Word文档到电脑,方便收藏和打印~

下载Word文档

猜你喜欢

telnet无效指令问题怎么解决

如果您在使用 Telnet 命令时出现无效指令问题,可以尝试以下解决方法:1. 检查输入的命令是否正确:确保您输入的命令拼写正确,并且按照正确的语法和格式输入。Telnet 命令通常以 "telnet" 开头,后跟主机名或 IP 地址和端口
2023-10-09

解决linux 所有命令无法使用的问题

出现这个问题说明你的 /etc/profile 配置出现了问题,笔者就因为在配置一个环境的时候因为配置NODE环境变量出错而出问题,然后执行 source /etc/profileexport NODE_HOME=/usr/local/no
2022-06-04

linux conda命令无效如何解决

如果在Linux系统中使用conda命令时出现无效的情况,可以尝试以下几种解决方法:1. 检查conda的安装路径:确保conda已经正确地安装在系统中,并且路径已经正确地添加到系统的环境变量中。可以使用`which conda`命令来查看
2023-10-10

解决Linux常用命令“ll”失效或命令未找到的问题

问题: 常用命令“ll”失效或命令未找到原因:"ll"命令不是linux的基本命令, 它是"ls -l"的别名, 部分版本并不直接支持“ll”命令输出。运行“vi ~/.bashrc”查看该文件里是否有“alias ll='ls -l'”这
2022-06-03

VUEdivclick无效的问题及解决

这篇文章主要介绍了VUEdivclick无效的解决方案,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教
2023-01-28

Linux下su命令无反应的问题怎么解决

本篇内容主要讲解“Linux下su命令无反应的问题怎么解决”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“Linux下su命令无反应的问题怎么解决”吧!一、问题产生环境CentOS 6.3 X64
2023-06-13

python的install命令无效如何解决

如果在命令行中输入"python"命令无效,可能是因为Python没有正确安装或者安装路径没有被正确添加到系统的环境变量中。下面是一些解决方法:1. 确认Python已经正确安装:在终端或命令提示符中输入"python --version"
2023-09-14

Linux常用命令“ll”失效或命令未找到的问题怎么解决

今天就跟大家聊聊有关Linux常用命令“ll”失效或命令未找到的问题怎么解决,可能很多人都不太了解,为了让大家更加了解,小编给大家总结了以下内容,希望大家根据这篇文章可以有所收获。“ll”是ls-l的别名,不是Linux系统中的基础命令,所
2023-06-28

ubuntu source命令使用无效怎么解决

当使用`source`命令时出现无效的情况可能有多种原因。以下是一些可能的解决方法:1. 检查文件路径:确保文件路径是正确的。在命令中使用相对路径时,请确保当前工作目录是正确的。2. 检查文件权限:确认文件有足够的权限被执行。使用`ls -
2023-10-10

如何解决git-bash下composer命令无法使用的问题

这篇文章给大家分享的是有关如何解决git-bash下composer命令无法使用的问题的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。git-bash下composer命令无法使用的问题已经安装composer,写
2023-06-15

如何解决win7电脑的cmd命令无法使用问题

这篇文章主要介绍如何解决win7电脑的cmd命令无法使用问题,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!方法/步骤:1.右键选中win7桌面计算机图标并点击“属性”进入,随后在打开的属性界面中点击“高级系统设置”进
2023-06-27

Android下Dialog.dismiss无效问题怎么解决

在Android中,Dialog.dismiss()方法用于关闭对话框。但有时候会出现Dialog.dismiss无效的情况。以下是一些可能的解决方法:确保调用Dialog.dismiss()的代码运行在主线程中。如果在子线程中调用Dial
2023-10-27

Redis 设置密码无效问题解决

目录一、验证密码有没有生效二、解决方案是:直接修改后缀是 .conf 的文件,再用命令启动一、验证密码有没有生效运行cmd,cd到Redis的目录下输入“redis-cli.exe” 回车输入“au
2023-02-27

Redis设置密码无效问题解决

本文主要介绍了Redis设置密码无效问题解决,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
2023-02-27

win7自动关机命令无效如何解决

如果Win7自动关机命令无效,可以尝试以下解决方法:1. 检查命令是否正确输入:确保输入的关机命令正确无误。关机命令通常是"shutdown -s -t 0",其中"-s"表示关机,"-t 0"表示立即关机。2. 确保具有管理员权限:以管理
2023-09-01

Mysql连接无效(invalidconnection)问题及解决

这篇文章主要介绍了Mysql连接无效(invalidconnection)问题及解决方案,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教
2023-02-16

编程热搜

目录