bash: mysql: 未找到命令
永久生效添加到环境变量推荐步骤 1编辑环境变量配置文件bash运行# 编辑~/.bashrc仅当前用户生效或/etc/profile所有用户生效 vim ~/.bashrc步骤 2添加 MySQL 路径到环境变量在文件末尾添加以下内容替换成你找到的 mysql 所在目录注意是bin目录不是 mysql 文件本身bash运行# 示例如果mysql在/usr/local/mysql/bin下 export PATH$PATH:/usr/local/mysql/bin # 如果是yum安装的/usr/bin下通常已在PATH里无需添加说明没装客户端步骤 3生效配置并验证bash运行# 让配置生效 source ~/.bashrc # 验证mysql命令是否可用 mysql --version # 执行解封命令 mysqladmin -uroot -p flush-hosts场景 3根本没装 MySQL 客户端仅装了服务端如果查找不到mysql可执行文件说明只装了 MySQL 服务端没装客户端需要安装bash运行# CentOS/RHELyum yum install -y mysql-community-client # Ubuntu/Debianapt apt install -y mysql-client # 安装后再执行 mysqladmin -uroot -p flush-hosts三、特殊场景Docker 安装的 MySQL如果你的 MySQL 是用 Docker 运行的需要进入容器执行命令bash运行# 1. 查看MySQL容器名称/ID docker ps | grep mysql # 2. 进入容器替换成你的容器名/ID docker exec -it mysql_container bash # 3. 在容器内执行解封命令 mysqladmin -uroot -p flush-hosts
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/2422325.html
如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!