admin管理员组

文章数量:1532657

今天连接mysql数据库的时候遇到一个问题:Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2)

参考网上相关的方法,包括:(http://blog.csdn/lmss82/archive/2009/08/05/4414178.aspx)

方案1.

1.#ps -A|grep mysql

显示类似:

1829 ? 00:00:00 mysqld_safe

1876 ? 00:00:31 mysqld

2.#kill -9 1829

3.#kill -9 1876

4.#/etc/init.d/mysql restart

5.#mysql -u root -p

他的麻烦解决了,我的还没解决!

继续找

方案2

先查看 /etc/rc.d/init.d/mysqld status 看看m y s q l 是否已经启动.

另外看看是不是权限问题.

------------------------------------------------------------------------------------

[root

@localhost beinan]#chown -R mysql:mysql /var/lib/mysql

[root

@localhost beinan]# /etc/init.d/mysqld start

启动 MySQL: [ 确定 ]

[root

@localhost lib]# mysqladmin -uroot password '12345

本文标签: ServersockMySQLmysqlsocktmp