Linux下执行mysql命令,提示命令找不到

  • 1.找到mysql/bin的位置,正常情况下是 /usr/local/mysql/bin
    我的服务器my-lightweight-server上是在/opt/mysql/mysql-5.7.26/bin/

  • 2.添加到环境变量中
    vim ~/.bash_profile
    在这里插入图片描述
    在最后添加
    在这里插入图片描述
    保存退出。(先按ESC键,在按I键,进入编辑模式,先按ESC键,在输入:wq保存退出)

  • 3.使修改生效:source ~/.bash_profile
    mysql命令可以使用了。
    在这里插入图片描述
    ok了
    如何正确的选择云数据库?

当您在Linux系统中尝试登录MySQL数据库,但系统提示不到命令”的错误时,这通常意味着系统中没有mysql命令,或者该命令不在您的PATH环境变量中。以下是几种可能导致这种情况的原因和解决方法: 1. MySQL服务未安装:请检查是否已经安装了MySQL服务。可以通过包管理器如`apt`(对于Debian/Ubuntu系统)或`yum`(对于CentOS/RHEL系统)来安装MySQL。 示例命令: ```bash sudo apt update sudo apt install mysql-server ``` 2. MySQL命令未安装或安装不完整:有时候安装了MySQL服务,但是客户端命令并未正确安装或路径没有添加到环境变量中。需要重新安装MySQL客户端。 3. PATH环境变量问题:即使MySQL已安装,但如果mysql命令不在PATH环境变量指定的目录中,也会导致“不到命令”的错误。可以尝试使用绝对路径直接运行命令,例如`/usr/bin/mysql`,来检查是否能够执行。 4. MySQL版本升级后路径变更:如果系统之前安装了MySQL,但是后来升级了版本,可能会导致原有的mysql命令路径失效。确保使用正确的路径或更新环境变量。 解决这类问题的一些基本步骤包括: - 确认MySQL是否已正确安装。 - 检查mysql命令是否存在,并确认其路径。 - 更新环境变量PATH,包含mysql命令的路径。可以通过修改`~/.bashrc`或`~/.profile`文件(取决于您的shell配置),添加类似下面的行来实现: ```bash export PATH="$PATH:/usr/bin" ``` 然后重新加载配置文件(例如使用命令`source ~/.bashrc`)或重新登录终端。 - 如果以上方法都无法解决问题,考虑重新安装MySQL或寻求更专业的帮助。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

青丝不理白发不藏

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值