欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  数据库

如何在linux中将mysql添加到加到命令行里

程序员文章站 2022-06-07 08:28:22
...

今天在虚拟机里面玩mysql,登录mysql的时候提示: [root@localhost web]# mysql -uroot -p -bash: mysql: command not found 是由于mysql的路径没有添加到系统的PATH变量中 要将mysql加到命令行中,需要修改/root/.bash_profile中的PATH变量。 此处,root是

今天在虚拟机里面玩mysql,登录mysql的时候提示:
[root@localhost web]# mysql -uroot -p
-bash: mysql: command not found
是由于mysql的路径没有添加到系统的PATH变量中

要将mysql加到命令行中,需要修改/root/.bash_profile中的PATH变量。
此处,root是你的用户名,.bash_profile是一个系统隐藏文件。
PATH=$PATH : $HOME/bin:/usr/local/mysql/bin
在PATH的最后加上mysql/bin的路径。
然后source /root/.bash_profile即可即时生效。

[root@localhost web]# mysql -uroot -p
Enter password:
现在可以执行mysql命令了,试试吧。

不过这个是加到当前使用的root用户下面的.bash_profile文件里面,只能使用root用户的时候才能找到mysql命令。

加到 /etc/profile 文件里面,然后再
source /etc/profile
可以起到全局变量的的作用
意思就是 你用非root帐号登录,同样可以找到mysql命令。