我正在尝试在我的 ubuntu 安装上运行 lamp 服务器。我的 SSH 和 Apache 运行正常,没有任何问题。
我使用 sudo apt-get install mysql-server mysql-client 安装了 MySQL
与我通常安装 proir 时一样,它要求输入密码。看起来一切都很好。除了我尝试测试它时。mysql -u root -p 错误无法通过套接字 /var/run/mysqld/mysqld.sock 连接到本地 mysql 服务器
我去了文件位置,没有找到 mysqld.sock 文件。我在 google 上搜索了一会儿,一个答案是通过 /etc/init.d/mysqld restart 重新启动。
我的 init.d 文件夹中也没有 mysqld 文件!!??这是怎么回事?有什么建议吗?如何安装和重新安装 mysql?mysql 服务未安装是否出于某种原因?
答案1
该文件名为
/etc/init.d/mysql
不是mysqld
。
您还可以使用
sudo service mysql restart
然后检查 MySQL 是否正在运行:您可以使用例如top
或htop
或运行ps -aux|grep mysql
。