有时候安装好MySQL程序的时候,直接输入命令mysql或mysqladmin会发现提示命令不存在,这是由于系统默认会查找/usr/bin下的命令,如果这个命令不在这个目录下,当然会找不到命令,我们需要做的就是映射一个链接到/usr/bin目录下,相当于建立一个链接文件。
首先得知道mysql命令或mysqladmin命令的完整路径,比如mysql的路径是:/usr/local/mysql/bin/mysql,我们则可以这样执行命令:
ln -s /usr/local/mysql/bin/mysql /usr/bin
ln -s /usr/local/mysql/bin/mysqladmin /usr/bin
当提示mysqldump: command not found时同样可以通过此方法来解决。
嗯。。可以试试。。也遇到过这种问题。。
常见错误。很实用。
使安装目录下的bin目录被系统识别
打开/etc/profile文件添加一行PATH=$PATH:/usr/local/mysql
. /etc/profile 命令重新是系统加载
使安装目录下的include目录被系统识别
在/usr/include目录下为安装目录下的include目录创建软连接,是安装的头文件目录能被系统识别
使安装目录下的man目录能被系统识别
在/etc/man.config文件中添加一行 MANPATH /usr/local/mysql/man
使安装目录下的lib目录能被系统识别
在/etc/ld.so.conf.d/目录下创建一个.conf结尾的文件,在文件中添加一行/usr/local/mysql/lib
ldconfig 命令重新加载
其他的软件类似
看不懂 没学好。
真难懂啊 !
这个好~以后遇到这样的问题就好办了
兄弟又上来分享了,我过来占个地,呵呵。
ln: /usr/bin/mysql: Operation not permitted