【前言】
解决bash: mysql: command not found 的方法,需要的朋友可以参考一下。
问题描述:
root@DB-02 ~]# mysql -u root -bash: mysql: command not found
【主体】
(1)原因:这是由于系统默认会查找/usr/bin下的命令,如果这个命令不在这个目录下,当然会找不到命令,我们需要做的就是映射一个链接到/usr/bin目录下,相当于建立一个链接文件。
首先得知道mysql命令或mysqladmin命令的完整路径,比如mysql的路径是
/usr/local/mysql/bin/mysql
我们则可以这样执行命令:
# ln -s /usr/local/mysql/bin/mysql /usr/bin
(2)以下是补充:
linux下,在mysql正常运行的情况下,输入mysql提示:
mysql command not found
遇上-bash: mysql: command not found的情况别着急,这个是因为/usr/local/bin目录下缺失mysql导致,只需建立软链接,即可以解决:
把mysql安装目录,比如MYSQLPATH/bin/mysql,映射到/usr/local/bin目录下:
# cd /usr/local/bin # ln -fs /MYSQLPATH/bin/mysql mysql(注意:ln中是小写L,容易被看成i的大写字母I)
还有其它常用命令mysqladmin、mysqldump等不可用时候都可按用此方法解决。
注:其中MYSQLPATH是mysql的实际安装路径
.
相关推荐
bash: vi: command not found, 场景: 因为 docker里面没有这个命令,我们安装一下 apt-get update apt-get install vim 如果 这个时候 安装也还是会出现 异常 root@446d7cf1606c:/etc/mysql# apt-get update ...
前几天重装了mysql,装好之后navicat一直正常可以对mysql进行操作,但是今天要使用命令行进行操作时遇到-bash: mysql: command not found的问题。 总结一下解决办法: 这个问题的出现是两个原因 1 .bash_profile中...
#### 二、命令行进入MySQL的方法 一旦环境配置完成,可以通过命令行轻松接入MySQL。 **命令格式**: ``` C:\>MySQL -h hostname -u username -p ``` - `hostname`:默认为`localhost`(本地主机)。 - `username...
在Mac系统上安装MySQL数据库是一项常见的任务,尤其是对于开发者和数据管理人员来说。下面将详细介绍如何在Mac上安装MySQL及其相关工具MySQL Workbench。 1. **安装MySQL** 首先,你需要访问MySQL的官方网站...
如果出现“-bash: /usr/bin/yum: No such file or directory”的错误提示,这意味着系统找不到`yum`命令的执行路径,这通常是由于以下原因: 1. **yum命令未安装**:最直接的原因是`yum`这个包本身没有被正确地安装...
bash: vim: command not found 本篇文章就来记录下如何解决此问题. 解决方案 仍然在docker容器内部, 首先运行以下命令, 并耐心等待一会儿: apt-get update 完成后运行: apt-get install vim 等待安装完成后, ...
在深入探讨解决方法之前,首先需要了解MySQL的权限管理系统。MySQL使用基于角色的访问控制(RBAC)机制,通过定义不同的权限级别来管理用户的访问权限。这些权限级别包括全局级、数据库级、表级和列级。 - **全局级...
-bash: mysql: command not found 解决方法: `ln -s /usr/local/mysql/bin/mysql /usr/bin` ### 2. 用 Navicat 配置远程连接 MySQL 数据库时遇到报错信息 1130 - Host XXX is not allowed to connect to this ...
在命令行中可以使用 MySQL 命令,但新版 MySQL 如果没有 mysql 命令,提示 -bash: mysql: command not found 命令没有找到,这需要检测服务是否启动。可以通过以下两种方式: 1. 进入系统偏好设置查看服务运行状态...
如果出现错误信息 "-bash: mysql: command not found",则需要执行以下命令: # ln -s /home/user/anzhuang/mysql5.7/bin/mysql /usr/bin 输入第 6 步生成的临时密码,修改密码: mysql> set password=password('...
- 如果在安装过程中遇到 `-bash:wget: command not found` 错误,说明系统尚未安装 wget 工具,可以通过 `yum -y install wget` 命令安装 wget。 - 检查本地是否已经安装了 MySQL,可以通过命令 `rpm -qa | grep ...
如果出现"bash: MySQL: command not found"错误,这意味着环境变量PATH尚未包含MySQL的bin目录。可以通过`mysqladmin -uroot password 'yourpassword'`来设置root用户的密码,但初次启动可能遇到问题,如错误`Can't ...
在这种情况下,你需要找到相应的库并安装,或者查阅错误信息以获取解决方案。 整个编译过程可能需要几分钟,具体时间取决于你的硬件性能。完成编译后,记得重启Apache服务以使PHP配置生效。 在某些情况下,你可能...
尝试运行`mysql -u root -p`命令可能会遇到“-bash:mysql:command not found”的错误,这是因为系统无法在当前的$PATH环境变量中找到mysql命令。为了解决这个问题,我们需要编辑用户的.bash_profile文件。运行`vim ~...
例如,如果你在尝试运行`mysql`命令时收到"command not found"的错误,可以通过在终端中输入`cd /usr/local/bin`和`sudo ln -fs /usr/local/mysql/bin/mysql mysql`来解决,这将创建一个软链接,使得系统能够找到...