找回密码
 注册
首页 ≡≡网络技术≡≡ 数据库 Command 'mysql' not found, but can be installed with ...

Command 'mysql' not found, but can be installed with:

灰儿 2024-1-27 12:12:06
问题描述:
Ubuntu中安装完mysql后使用mysql -u root -p后报错:

Command 'mysql' not found, but can be installed with:

原因及解决方案一(软链接):
这是由于系统默认会查找/usr/bin下的命令,如果这个命令不在这个目录下,当然会找不到命令,我们需要做的就是映射一个链接到/usr/bin目录下,相当于建立一个链接文件。

1.可以通过ls查看bin下的所有命令
ls /usr/bin

2.下一步找到mysql的命令的位置
find -name mysql

3.创建链接:
我们已知道mysql命令的完整路径,比如mysql的路径是:/usr/local/mysql/bin/mysql,我们则可以这样执行命令:
# ln -s /usr/local/mysql/bin/mysql /usr/bin


4.再次启动mysql
mysql

出现这样的结果就是成功了
————————————————

解决方案二(配置文件):
应该是系统环境变量没有配置好mysql路径。

打开编辑系统环境变量文件 /etc/profile,把 MySQL 的 bin 路径加入到环境变量中:

1、在命令行上使用vim打开 etc目录下的profile文件,要用sudo管理员权限运行。
vim /etc/profile

2、打开文件后,按一个字母 i,进入编辑状态。然后在后面输入export路径。
export PATH=$PATH: /usr/local/mysql/bin

3、接着按一下esc键,退出编辑状态,输入:wq保存刚才的修改。

4、退出到终端命令,我们还要运行一下source命令。

source /etc/profile

5、再次在终端输入mysql命令,就可以运行了。

原文链接:https://blog.csdn.net/xinanbo/article/details/114376956
原文链接:https://blog.csdn.net/qq_43655686/article/details/112363589



您需要登录后才可以回帖 登录 | 注册
学习中心
站长自定义文字内容,利用碎片时间,随时随地获取优质内容。
Q设计语言 了解更多
Q Design 提供商家设计所需的指导与资源,帮商家快速完成产品设计、降低生产成本。
学习中心
站长自定义文字内容,利用碎片时间,随时随地获取优质内容。
Q设计语言 了解更多
Q Design 提供商家设计所需的指导与资源,帮商家快速完成产品设计、降低生产成本。