作者buganini (霸格尼尼)
看板Linux
标题Re: [问题] ubuntu 8.10 MYSQL的问题
时间Mon Mar 16 00:05:13 2009
※ 引述《shivaeden (喵)》之铭言:
: 我按照指示灌了mysql
: 但是之後在终端机输入mysql的时候
: 就会出现如以下这样子的错误
: 该如何解决呢?
: ======================================
: user@ubuntu:~$ mysql
: ERROR 2002 (HY000): Can't connect to local MySQL server through socket
: '/var/run/mysqld/mysqld.sock' (2)
: user@ubuntu:~$
: =======================================
: 我是超新手
: 烦请大大耐心解答见谅
1. 确定你的mysqld有跑起来
ps axu|grep mysqld
2.1. 如果没有的话
/etc/init.d/mysqld start (档名可能不一样 按tab让他自动补吧)
我不确定ubuntu有没有这样的script
有的distro会用service mysql start之类的
2.2. 如果有的话 可能mysqld.sock不在预设的位置
找到他 应该都会在/var/run里面
locate mysqld.sock 这不一定找的到 但很快 可以先试一下
没有的话
find /var/run -name mysqld.sock
或/var /tmp都找找看
找到之後
假设你找到他在/var/run/mysqld.sock
那麽
ln -s /var/run/mysqld.sock /var/run/mysqld/mysqld.sock
--
国爱‧主民‧学科‧康健‧道人
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 220.135.231.23
1F:推 shivaeden:谢谢^^ 试完再回报结果 03/16 00:32