前面在linux装了个mysql,用源码包装的,安装之后无论mysqld,mysql_safe都启动不了,提示错误为找不到/tmp/mysql.sock,我在目录下找了,tmp里面没有那个文件,/usr/lib/mysql下面也没有那个文件,不知道怎么办,那个文件到底从哪里来的,为什么我的会没有,另外我用mysql_install_db --user=mysql显示是成功了的。
调试欢乐多
kill 掉进程之后用mysql_safe启动
话说启动mysql的命令 mysqld_safe&和service mysql start 现在还没有弄明白到底区别在哪里
实在不行重启下就可以找到了。
shell>kill -9 号 杀掉进程
shell>.../mysqld_safe --defaults-file=/../my.cnf --user=mysql & 启动服务器,要有mysqld_safe 和配置文件的位置
我在Red Hat 5 这么干mysql无法启动的解决办法:
http://lectery.iteye.com/blog/279061