Linux下面MySQL无法启动的问题(bash: /etc/init.d/mysql start: No such file or directory)

搭配了LAMP之后,启动MySQL。出现了一堆问题,最后得以解决。记录下来:

上一篇:LAMP的搭建

首先是启动MySQL服务的时候:

/etc/init.d/mysql start  

遇到问题如下:

bash: /etc/init.d/mysql start: No such file or directory

然后在网上google了一堆解决方法,挨个测试,但是都没有解决。其中还遇到问题如下:


ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/run/mysql/mysql.sock' (2)
 

解决方法:


运行下面的命令: 
mysql_install_db 
chown -R mysql.mysql /var/lib/mysql 
以后就这样启动mysqld服务了: 

mysql -u root -p

另外附上一篇博客,里面讲了很多linux常见问题。此问题就摘自 Slackware linux常见的46个问题(部分也适合于其他linux发行版)


你可能感兴趣的:(Linux下面MySQL无法启动的问题(bash: /etc/init.d/mysql start: No such file or directory))