邵怀阳 发表于 2024-2-2 09:41:10

【已完成】错误原因是啥



相关截图(日志、错误):(myenv1) ubuntu@VM-16-15-ubuntu:~/myenv1/silverArrowOffWb$ python3 manage.py runserver 0.0.0.0:8000Watching for file changes with StatReloaderPerforming system checks...System check identified no issues (0 silenced).Exception in thread django-main-thread:Traceback (most recent call last):File "/home/ubuntu/myenv1/lib/python3.10/site-packages/django/db/backends/base/base.py", line 275, in ensure_connection    self.connect()File "/home/ubuntu/myenv1/lib/python3.10/site-packages/django/utils/asyncio.py", line 26, in inner    return func(*args, **kwargs)File "/home/ubuntu/myenv1/lib/python3.10/site-packages/django/db/backends/base/base.py", line 256, in connect    self.connection = self.get_new_connection(conn_params)File "/home/ubuntu/myenv1/lib/python3.10/site-packages/django/utils/asyncio.py", line 26, in inner    return func(*args, **kwargs)File "/home/ubuntu/myenv1/lib/python3.10/site-packages/django/db/backends/mysql/base.py", line 255, in get_new_connection    connection = Database.connect(**conn_params)File "/home/ubuntu/myenv1/lib/python3.10/site-packages/MySQLdb/__init__.py", line 121, in Connect    return Connection(*args, **kwargs)File "/home/ubuntu/myenv1/lib/python3.10/site-packages/MySQLdb/connections.py", line 193, in __init__    super().__init__(*args, **kwargs2)MySQLdb.OperationalError: (2002, "Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (2)")

大炮运维V587 发表于 2024-2-2 14:28:26

提示是连不上你的数据库,你切换到root权限下执行,/var/run/mysqld这个目录是属于root账号下的系统目录
页: [1]
查看完整版本: 【已完成】错误原因是啥