我一直在尝试在 Ubuntu 10.10 上安装 MySQL,但无法让它工作。我通过运行安装它sudo apt-get install mysql-server
,一旦完成,当我尝试时,mysql
我收到消息:
ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (2)
我试着mysql start
得到同样的东西。我确定我做错了什么,任何指针都会很棒。
要启动 mysql 恶魔(或服务),您应该这样做:
旧方法现在应该仍然有效:
但是很奇怪,安装时mysql没有启动。IIRC,它应该在安装结束时启动,并在系统默认情况下自动启动。您可以使用以下命令检查服务器是否正在运行:
您可以通过查看日志文件来检查 mysql 启动错误。在终端中,键入:
这应该让您看到阻止它运行的特定错误。
MySQL的安装可以指定我们将在哪里拥有本地连接的套接字
你必须修改这个文件(/etc/mysql/my.cnf)
并在客户端部分添加参数socket: