我刚刚通过YUM在Fedora 16上安装了MySql。问题是当我尝试通过
运行mysql时mysql -u root -p -h localhost
在shell中,我得到以下内容:
ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (2)
我在这里做错了吗?如果是这样,我该怎么办?
更新
尝试mysqld start
我得到以下内容:
bash: mysqld: command not found...
Similar command is: 'mysql'
更新
以下命令生成..
ps aux |grep mysql
holland 1865 0.0 0.0 109232 888 pts/0 S+ 11:11 0:00 grep --color=auto mysql
这究竟是什么意思?
答案 0 :(得分:2)
你必须启动mysql守护进程试试mysqld start
。
编辑:要查看您是否运行了mysql守护程序,请检查进程列表。
ps aux | grep mysql
或ps aux | grep mysqld
应告诉您。
答案 1 :(得分:1)
我找到了问题的答案:
扎根..
chkconfig mysqld on
之后你可以选择做这三个中的任何一个。
service mysqld start
service mysqld stop
service mysqld restart
更多信息here。