mysql
ERROR 2002 (HY000): Can't connect to local MySQL server through socket
'/var/lib/mysql/mysql.sock' (2)
service mysql status
mysql stop/waiting
service mysql restart
stop: Unknown instance:
start: Job failed to start
find / -name mysql.sock
/var/lib/mysql/mysql.sock
然而,我在我的服务器中找不到文件 mysql.sock。我不知道该如何处理这个问题。我还能提供什么信息来帮助我获得帮助?
我需要你的帮助。
答案1
似乎您已安装mysql-client
但尚未安装mysql-server
。或者 MySQL 服务器服务尚未启动。
要安装 MySQL 服务器,请按照以下步骤操作(或者只需启动 mysql 服务,直接跳至步骤 3):
- 使用 Ubuntu 包管理器安装 MySQL 服务器:
sudo apt-get update sudo apt-get install mysql-server
。安装程序将安装 MySQL 和所有依赖项。 - 安装过程完成后,运行以下命令来设置 MySQL:。
/usr/bin/mysql_secure_installation
安全安装程序将完成设置 MySQL 的过程,包括创建 root 用户密码。它将提示您输入一些安全选项,包括删除对 root 用户的远程访问权限和设置 root 密码。 - 安装完成后,您可以通过运行以下命令来启动数据库服务。如果服务已启动,则会显示一条消息通知您服务已在运行:
sudo service mysql start
。 - 安装完成后,您可以通过运行以下命令来启动数据库服务。如果服务已启动,则会显示一条消息通知您服务已在运行:
sudo service mysql start
。 - 为了确保数据库服务器在重新启动后启动,请运行以下命令:
sudo /usr/sbin/update-rc.d mysql defaults
。
启动 MySQL Shell:
在命令提示符下,运行以下命令启动 mysql shell 并以 root 用户身份进入:
/usr/bin/mysql -u root -p
。当提示您输入密码时,请输入您在安装时设置的密码,或者,如果您尚未设置密码,请按 Enter 键不提交密码。
希望这对你有帮助。如果没有,请访问https://support.rackspace.com/how-to/installing-mysql-server-on-ubuntu/或在下面评论。谢谢!