解决mysqld_multi stop命令无效问题
发表于:2025-01-24 作者:千家信息网编辑
千家信息网最后更新 2025年01月24日,搭建好mysql多实例环境之后,想要通过mysqld_multi stop停掉MySQL服务,但是执行该命令无效,mysql依旧正常运行关于mysql多实例环境部署可参考博文:MySQL多实例环境部署
千家信息网最后更新 2025年01月24日解决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/
搭建好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(苦练七十二变,笑对八十一难)
实例
环境
作者
原因
文件
配置
命令
问题
七十二变
信息
内容
博客
原因分析
方法
日志
是在
更多
面的
建好
分析
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
数据库不同字段如何合计
互联网时代科技发展的必要性
数据库可视化界面的实现
小米手机服务器怎么下
海南经济发展数据库
如何打开学生成绩数据库
sql数据库联想
网络安全工程师干什么
网络安全服务保障工作
怎么设置代理服务器和防火墙
中国船舶软件开发工作怎么样
软件开发数据库谁设计
沧州网龙网络技术
服务器忙连不上怎么办
十条网络安全小知识
sqlyog数据库改密码
网络安全宣传小组职责
爱屋及乌网络技术有限公司
网络技术总监职责
数据库查询条件一个月
dhcp服务器能管理
想转行网络安全工程师
软件开发质量控制岗
软件开发年龄大了差距很大吗
安徽超频服务器价格
记录数据库变动
软件开发定制联系方式
宝塔frp服务器配置
学软件开发去当兵
服务器的自动化原理