Django MySQLdb _lỗi hoạt động ngoại lệ

Cảm ơn bạn. trước đây tôi đã đọc những gợi ý đó. Vào thời điểm đó, không ai trong số họ giải quyết được thử thách của tôi. Điều gì đã giải quyết một phần của thách thức là làm theo gợi ý này

https. //diễn đàn. codewithmosh. com/t/pipenv-install-mysqlclient-error-solution/12582

Điều đó đã giải quyết vấn đề khởi động và thiết lập mysql vì ít nhất tôi có thể thiết lập cơ sở dữ liệu. Bây giờ tôi đang lao đầu vào một cái cưa lớn đang cố gắng đưa Ubuntu/Linux vào cơ sở dữ liệu. Nó từ chối kết nối với nó vì tôi gặp lỗi cho tôi biết nó không nhận ra ổ cắm

LỖI 2002 (HY000). Không thể kết nối với máy chủ MySQL cục bộ thông qua socket ‘/var/run/mysqld/mysqld. tất’ (2)

Nghiên cứu hiện tại của tôi không mang lại kết quả gì. Tôi không hiểu lỗi và các đề xuất tôi đã tìm thấy để sửa đổi nó, không chia sẻ cách xác định vị trí var/run/…. Và ngay cả khi tôi giải quyết xong, tôi không tự tin rằng mình sẽ có thể hoàn thành khóa học vì có vẻ như mọi thứ đều hướng đến việc sản xuất Cần tây và tôi không có trình độ hiểu biết về cách “đi một mình” bởi

Cảm ơn bạn đã gợi ý về các giải pháp tiềm năng, nhưng tôi không đủ thông thạo về phần mềm hoặc phần cứng để tự tin rằng tôi có thể đạt được những gì bạn đề xuất. Vì vậy, tôi phải Google các thuật ngữ và cụm từ cụ thể để thử và thậm chí hiểu điều gì đang xảy ra trong một số tình huống nhất định

À, mình chỉ mở mọi thứ lên để thử xem có tiến triển gì không, không có gì thay đổi

#1. Tôi đã định cấu hình thành công MySQL trong WSL và chuyển sang “Bắt đầu dự án” trong pdf.

Đây là nơi nó trở nên mờ nhạt, cách nó đọc khiến tôi tin rằng việc cài đặt các phụ thuộc và điền vào DB sẽ được thực hiện trong WSL/Ubuntu

Django MySQLdb _lỗi hoạt động ngoại lệ

hình ảnh573×681 19 KB

Làm theo các bước (cài đặt phụ thuộc)

cài đặt pipenv
Cài đặt phụ thuộc từ Pipfile. khóa (d4e163)…

Django MySQLdb _lỗi hoạt động ngoại lệ
▉▉▉▉▉▉▉▉▉▉▉▉▉▉▉▉▉▉▉▉▉▉▉▉▉▉▉▉▉▉▉▉ 42/42 — . 00. 07
(storefront3-ed69_rKP)

Đây là buzz thấy tôi đang xử lý và không thể vượt qua, đưa vào DB. Mỗi lần tôi thử tôi đều gặp lỗi này

MySQLdb. _ngoại lệ. lỗi hoạt động. (2002, “Không thể kết nối với máy chủ MySQL cục bộ thông qua socket ‘/var/run/mysqld/mysqld. sock’ (13)”) (nghiên cứu đã tuyên bố rằng ổ cắm không được tạo)

dẫn đến lỗi này

django. db. đồ dùng. lỗi hoạt động. (2002, “Không thể kết nối với máy chủ MySQL cục bộ thông qua socket ‘/var/run/mysqld/mysqld. vớ’ (13)”)

Không có số lượng nghiên cứu nào chỉ cho tôi cách khắc phục điều này. Tôi đã gỡ bỏ và cài đặt lại MySQL nhiều lần theo tất cả các loại đề xuất (làm sạch, dọn dẹp, xóa, chown/chmod (cố gắng thay đổi vị trí của nó) Tôi đã thử buộc nó và không có gì hiệu quả

Tôi chưa quen với Python django, tôi đã nỗ lực kết nối ứng dụng django với mysql nhưng không thành công. Dưới đây là thông tin mà tôi nhận được

PSC. \Users\IFEANYI CHIELO\divine> quản lý python. py di cư

Traceback (cuộc gọi gần đây nhất cuối cùng)

Tập tin "C. \Users\IFEANYI CHIELO\AppData\Local\Programs\Python\Python37\lib\site-packages\django\db\backends\base\base. py", dòng 216, trong ensure_connection

Tập tin "C. \Users\IFEANYI CHIELO\AppData\Local\Programs\Python\Python37\lib\site-packages\django\db\backends\base\base. py", dòng 194, trong kết nối

bản thân. kết nối = bản thân. get_new_connection(conn_params)

Tập tin "C. \Users\IFEANYI CHIELO\AppData\Local\Programs\Python\Python37\lib\site-packages\django\db\backends\mysql\base. py", dòng 227, trong get_new_connection

trả về cơ sở dữ liệu. kết nối(**conn_params)

Tập tin "C. \Users\IFEANYI CHIELO\AppData\Local\Programs\Python\Python37\lib\site-packages\MySQLdb\__init__. py", dòng 84, trong Kết nối

trả về Kết nối(*args, **kwargs)

Tập tin "C. \Users\IFEANYI CHIELO\AppData\Local\Programs\Python\Python37\lib\site-packages\MySQLdb\connections. py", dòng 179, trong __init__

super(Kết nối, bản thân). __init__(*args, **kwargs2)

MySQLdb. _ngoại lệ. lỗi hoạt động. (1045, "Quyền truy cập bị từ chối đối với người dùng 'admin'@'localhost' (sử dụng mật khẩu. KHÔNG)")

Ngoại lệ trên là nguyên nhân trực tiếp của ngoại lệ sau

Traceback (cuộc gọi gần đây nhất cuối cùng)

Tập tin "quản lý. py", dòng 15, trong

exec_from_command_line(sys. argv)

Tập tin "C. \Users\IFEANYI CHIELO\AppData\Local\Programs\Python\Python37\lib\site-packages\django\core\manager\__init__. py", dòng 381, trong exec_from_command_line

Tập tin "C. \Users\IFEANYI CHIELO\AppData\Local\Programs\Python\Python37\lib\site-packages\django\core\manager\__init__. py", dòng 375, đang thực thi

bản thân. fetch_command(lệnh phụ). run_from_argv(tự. argv)

Tập tin "C. \Users\IFEANYI CHIELO\AppData\Local\Programs\Python\Python37\lib\site-packages\django\core\manager\base. py", dòng 316, trong run_from_argv

bản thân. thực thi(*args, **cmd_options)

Tập tin "C. \Users\IFEANYI CHIELO\AppData\Local\Programs\Python\Python37\lib\site-packages\django\core\manager\base. py", dòng 350, đang thực thi

Tập tin "C. \Users\IFEANYI CHIELO\AppData\Local\Programs\Python\Python37\lib\site-packages\django\core\manager\base. py", dòng 379, đang kiểm tra

bao gồm_deployment_checks=bao gồm_deployment_checks,

Tập tin "C. \Users\IFEANYI CHIELO\AppData\Local\Programs\Python\Python37\lib\site-packages\django\core\manager\commands\migrate. py", dòng 59, trong _run_checks

vấn đề = run_checks(tags=[Tags. cơ sở dữ liệu])

Tập tin "C. \Users\IFEANYI CHIELO\AppData\Local\Programs\Python\Python37\lib\site-packages\django\core\checks\registry. py", dòng 71, trong run_checks

new_errors = kiểm tra(app_configs=app_configs)

Tập tin "C. \Users\IFEANYI CHIELO\AppData\Local\Programs\Python\Python37\lib\site-packages\django\core\checks\database. py", dòng 10, trong check_database_backends

vấn đề. mở rộng (kết nối. Thẩm định. kiểm tra (**kwargs))

Tập tin "C. \Users\IFEANYI CHIELO\AppData\Local\Programs\Python\Python37\lib\site-packages\django\db\backends\mysql\validation. py", dòng 9, đang kiểm tra

vấn đề. mở rộng (tự. _check_sql_mode(**kwargs))

Tập tin "C. \Users\IFEANYI CHIELO\AppData\Local\Programs\Python\Python37\lib\site-packages\django\db\backends\mysql\validation. py", dòng 13, trong _check_sql_mode

với bản thân. sự liên quan. con trỏ () làm con trỏ

Tập tin "C. \Users\IFEANYI CHIELO\AppData\Local\Programs\Python\Python37\lib\site-packages\django\db\backends\base\base. py", dòng 255, trong con trỏ

Tập tin "C. \Users\IFEANYI CHIELO\AppData\Local\Programs\Python\Python37\lib\site-packages\django\db\backends\base\base. py", dòng 232, trong _cursor

Tập tin "C. \Users\IFEANYI CHIELO\AppData\Local\Programs\Python\Python37\lib\site-packages\django\db\backends\base\base. py", dòng 216, trong ensure_connection

Tập tin "C. \Users\IFEANYI CHIELO\AppData\Local\Programs\Python\Python37\lib\site-packages\django\db\utils. py", dòng 89, trong __exit__

tăng dj_exc_value. with_traceback(traceback) từ exc_value

Tập tin "C. \Users\IFEANYI CHIELO\AppData\Local\Programs\Python\Python37\lib\site-packages\django\db\backends\base\base. py", dòng 216, trong ensure_connection

Tập tin "C. \Users\IFEANYI CHIELO\AppData\Local\Programs\Python\Python37\lib\site-packages\django\db\backends\base\base. py", dòng 194, trong kết nối

bản thân. kết nối = bản thân. get_new_connection(conn_params)

Tập tin "C. \Users\IFEANYI CHIELO\AppData\Local\Programs\Python\Python37\lib\site-packages\django\db\backends\mysql\base. py", dòng 227, trong get_new_connection

trả về cơ sở dữ liệu. kết nối(**conn_params)

Tập tin "C. \Users\IFEANYI CHIELO\AppData\Local\Programs\Python\Python37\lib\site-packages\MySQLdb\__init__. py", dòng 84, trong Kết nối

trả về Kết nối(*args, **kwargs)

Tập tin "C. \Users\IFEANYI CHIELO\AppData\Local\Programs\Python\Python37\lib\site-packages\MySQLdb\connections. py", dòng 179, trong __init__

super(Kết nối, bản thân). __init__(*args, **kwargs2)

django. db. đồ dùng. lỗi hoạt động. (1045, "Quyền truy cập bị từ chối đối với người dùng 'admin'@'localhost' (sử dụng mật khẩu. KHÔNG)")