【问题标题】:How to Fix a Missing MySQL Socket (Mamp)?如何修复丢失的 MySQL 套接字(Mamp)?
【发布时间】:2016-10-29 03:06:41
【问题描述】:
Darshans-MacBook-Air-2:~ Darshan1$ sudo mkdir /var/mysql
Password:
Sorry, try again.
Password:
Sorry, try again.
Password:

要输入什么密码?

mysql.sock 未显示在文件夹中

【问题讨论】:

  • 尝试:sudo su 然后输入密码。然后你会得到一个 root shell #

标签: mysql sql mamp mysql.sock


【解决方案1】:

试试这个看看套接字在哪里。 MySQL 将在启动时创建

MariaDB [yourSchema]> show variables like '%socket%';
+-----------------------------------------+-----------------+
| Variable_name                           | Value           |
+-----------------------------------------+-----------------+
| performance_schema_max_socket_classes   | 10              |
| performance_schema_max_socket_instances | -1              |
| socket                                  | /tmp/mysql.sock |
+-----------------------------------------+-----------------+
3 rows in set (0.07 sec)

MariaDB [yourSchema]>

【讨论】:

  • 如何执行这个抱歉,但我是 mysql 和终端 @Bernd Buffen 的新手
  • 首先,检查 MySQL 服务是否正在运行。能不能连接数据库。试试: ps -ax|grep mysqld 看看 MySQL 是否正在运行,你可以看看 my.cnf 文件。在那里您可以看到服务运行时创建套接字的位置
猜你喜欢
  • 1970-01-01
  • 2012-08-18
  • 1970-01-01
  • 2015-03-01
  • 2016-05-21
  • 2011-05-19
  • 2013-08-21
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多