搭建tomcat架构下的zrlog时,mysql出现报错。如下:
输入 mysql命令时
报错
# mysql: command not found
这个命令不存在
重启mysql服务时
# /etc/init.d/mysqld restart
报错
# mysqld_safe A mysqld process already exists
尝试
- 先
# ps aux|grep grep
,然后# kill -9 pid
,kill掉mysql相关进程,不行,报错 - 先
# killall mysql
,再重启,还是不行,报错 - 修改/etc/my.cnf文件,清掉相关规则,重启mysql,还是不行
解决方法:
mysql明明已经安装了,而且运行正常,怎么会出现这个问题呢?
- 方法1 (治标)
以绝对路径的方式运行命令,比如我的本机路径是 /usr/local/mysql/bin/mysql
# /usr/local/mysql/bin/mysql restart
- 方法2 (治本)
# ln -s /usr/local/mysql/bin/mysql /usr/bin
相当于建立一个链接文件。-s进行软链结
# mysql -uroot -p