错误:无法通过套接字连接到本地 MySQL 服务器

时间:2021-03-03 11:46:30

标签: mysql python-3.x django lampp

我使用的是安装了 python3 的 Ubuntu 20.04。
我正在制作一个 django 项目,因为我必须连接到数据库。 我已经在我的 Ubuntu 上安装了 XAMPP 服务器,我只从那里启动了 mysql 服务。

当我跑...

python3 manage.py makemigrations 

它给出了这种错误...

MySQLdb._exceptions.OperationalError: (2002, "Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (2)")

我检查了保存在 /opt/lampp/etcmy.cnf 文件,我发现那里有套接字变量,例如..< /p>

socket = /opt/lampp/var/mysql/mysql.sock

所以,在我看来,我认为 django 项目或 mysql 中的 socket 变量存在一些错误,但尚未确认。 谁能告诉我如何解决这个错误?

0 个答案:

没有答案