高分求关于suse server11下mysql安装后在/usr/bin目录下没有产生mysql可执行文件的问题

我卸载了5.0版本的mysql,安装5.1版本的mysql。可以使用命令/etc/init.d/mysql start以及/etc/inti.d/mysql stop命令来开启和关闭mysql服务,但是在系统命令行输入mysql或者mysql -u root 或者mysql -u root -p就显示
If 'mysql' is not a typo you can run the following command to lookup the package that contains the binary:
command-not-found mysql
bash: mysql: command not found,这些东西,请问有什么好的解决方案么?
因为是远程登录操作,所以不能说重装系统之类的。。
希望有好的解决方案,谢谢。高分。。。

查找mysql安装在哪个目录
#whereis mysql
然后把mysql的bin目录添加到$PATH环境变量,或把mysql的bin目录的文件都链接到/usr/bin中。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2012-06-12
很有可能是环境变量的问题
可以先查找一下系统是否有可执行文件
which mysql或 whereis -b mysql查看一下执行路径
不过应该是设置的问题,不太可能安装后没有安装可执行程序
第2个回答  2012-06-21
无数人在mysql卸载后安装出现问题,是因为普通方法卸载不干净,今天我也遇到这样的问题,整了半天,终于完成安装。本人win7系统,在网上找了好多方法比如:1、到c盘C:\Program Files目录下把mysql目录删除.2、到regedit把注册表

HKEY_LOCAL_MACHINE/SYSTEM/ControlSet001/Services/Eventlog/Applications/MySQL

HKEY_LOCAL_MACHINE/SYSTEM/ControlSet002/Services/Eventlog/Applications/MySQL

HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Services/Eventlog/Applications/MySQL
有的话,全部删除!3、把防火墙关了 但是做了以上还是不够的。最关键的一步是到C盘下把ProgramData文件夹找出来,通常此文件夹是隐藏的,通过以下设置将此隐藏文件夹显示出来:工具->文件夹选项->查看->显示所有文件与文件夹。找到这相见恨晚的ProgramData后,你将会意外的发现里面竟然还藏着一个MySQL文件夹,我勒个去,赶紧的删除!!做了这些以后就可以放心重新安装mysql了。注意,我这边说的是win7系统。如果您的系统是xp,隐藏的文件夹名称可能不一样,可能会是Application Data,找找看C:\Documents and Settings\All Users\Application Data。总体方法和win7类似,xp的我没去试。

参考资料:

相似回答