LỖI 2002 (HY000): không thể kết nối với máy chủ MySQL cục bộ thông qua ổ cắm /var/lib/mysql/mysql sock (2)
Các phiên bản bị ảnh hưởng đã biết Show
Điều đó có nghĩa là máy chủ MySQL chưa được cài đặt/đang chạy hoặc tệp Có một vài giải pháp cho lỗi này 1. Trước tiên, hãy kiểm tra xem dịch vụ mysqld có đang chạy hay không. Nếu không, bắt đầu nó
Sau đó thử kết nối lại 2. Cố gắng kết nối với Nếu bạn kết nối với 3. Chỉnh sửa tệp 1Tìm file 1 (thường là trong 3) để chỉnh sửa và thêm vào những dòng sau
Khởi động lại mysql và kết nối lại 4. liên kết tượng trưng Trong một số trường hợp, bạn 5 hoặc 6Ví dụ: tệp của bạn được đặt tại 5Sau đó liên kết tượng trưng nó ________số 8_______ Khởi động lại mysql và kết nối lại Cần một Công cụ GUI tốt cho MySQL? . Người dùng làm việc với MySQL có thể gặp lỗi 'Không thể kết nối với máy chủ MySQL cục bộ thông qua ổ cắm'/var/run/mysqld/mysqld. sock (2)' khi đăng nhập vào giao diện MySQL. Vấn đề này thường phát sinh nếu MySQL không thể truy cập mysqld. tập tin ổ cắm vớ Trong hướng dẫn này, chúng tôi sẽ xem xét các nguyên nhân tiềm ẩn gây ra lỗi 'Không thể kết nối với máy chủ MySQL cục bộ thông qua ổ cắm' và chỉ cho bạn các phương pháp khác nhau để giải quyết vấn đề này điều kiện tiên quyết
Giải quyết 'Không thể kết nối với máy chủ MySQL cục bộ thông qua ổ cắm'/var/run/mysqld/mysqld. vớ' (2)' LỗiCó nhiều cách để giải quyết lỗi 'Không thể kết nối với máy chủ MySQL cục bộ thông qua ổ cắm'/var/run/mysqld/mysqld. vớ (2)' lỗi. Nếu một giải pháp không hoạt động, hãy di chuyển xuống danh sách cho đến khi bạn tìm thấy giải pháp giải quyết vấn đề Phương pháp 1. Kiểm tra dịch vụ MySQL1. Kiểm tra trạng thái của dịch vụ MySQL với
2. Nếu dịch vụ không chạy, hãy khởi động lại bằng cách sử dụng
3. Để ngăn sự cố này xảy ra, hãy đặt dịch vụ MySQL tự động khởi động khi khởi động
Phương pháp 2. xác minh mysqld. vớ Vị trí'Không thể kết nối với máy chủ MySQL cục bộ thông qua ổ cắm'/var/run/mysqld/mysqld. lỗi sock'(2)' cũng xảy ra nếu MySQL không thể tìm thấy mysql. tập tin ổ cắm vớ 1. Tìm mysqld hiện tại. vị trí sock bằng cách sử dụng lệnh 3 để liệt kê tất cả các tệp ổ cắm trên hệ thống của bạn
2. Mở tệp cấu hình MySQL trong trình soạn thảo văn bản bạn chọn. Trong ví dụ này, chúng tôi sử dụng nano
3. Sau đó, thêm các dòng sau vào cuối tệp cấu hình MySQL
Ở đâu
Một phương pháp khác là tạo một liên kết tượng trưng từ vị trí của mysqld. sock vào thư mục /var/run/mysqld
4. Nhấn Ctrl + X để đóng tệp cấu hình và nhập Y và nhấn Enter để lưu các thay đổi bạn đã thực hiện 4. Cuối cùng, khởi động lại dịch vụ MySQL
Phương pháp 3. Kiểm tra quyền thư mục MySQLMột nguyên nhân tiềm năng khác có thể là Dịch vụ MySQL không thể truy cập thư mục /var/run/mysqld do hạn chế về quyền 1. Để giải quyết vấn đề này, hãy thay đổi cài đặt quyền cho thư mục mysqld bằng
Đặt quyền thành 5 cho phép người dùng root đọc, viết và thực thi thư mục, trong khi những người dùng khác chỉ có thể đọc và thực thi2. Khởi động lại dịch vụ MySQL để các thay đổi có hiệu lực
Phương pháp 4. Kiểm tra nhiều trường hợp MySQLLỗi cũng xảy ra nếu có nhiều phiên bản MySQL chạy cùng một lúc 1. Để liệt kê tất cả các phiên bản của MySQL, hãy sử dụng 02. Nếu có nhiều phiên bản MySQL đang chạy, hãy chấm dứt chúng bằng 13. Khởi động lại dịch vụ MySQL để bắt đầu một phiên bản duy nhất của MySQL
Phần kết luận Sau khi đọc hướng dẫn này, bạn hẳn đã xác định được nguyên nhân gây ra lỗi 'Không thể kết nối với máy chủ MySQL cục bộ thông qua ổ cắm' và áp dụng giải pháp thích hợp Khi kết nối với MySQL Nếu gặp lỗi Error 2002?Lỗi (2002) Không thể kết nối với. thông thường có nghĩa là không có máy chủ MySQL nào đang chạy trên hệ thống hoặc bạn đang sử dụng tên tệp ổ cắm Unix hoặc số cổng TCP/IP không chính xác khi cố gắng kết nối với máy chủ.
́T có thể kết nối với máy chủ MySQL cục bộ thông qua ổ cắm không?Nếu bạn kết nối với localhost thì nó sẽ sử dụng đầu nối ổ cắm, còn nếu bạn kết nối với 127. 0. 0. 1 trình kết nối TCP/IP sẽ được sử dụng . Vì vậy, khi đầu nối ổ cắm không hoạt động, hãy thử kết nối với 127. 0. 0. 1 thay vì.
Không thể kết nối Máy chủ không được phép kết nối với máy chủ MySQL này?Lỗi này xảy ra do cấu hình mặc định mà cơ sở dữ liệu MySQL hiện đang sử dụng . Cấu hình này chỉ cho phép kết nối từ người dùng 'root' khi đến từ 'localhost' chứ không phải các dải địa chỉ IP khác.
Làm cách nào để cài đặt MySQL với yum?Sử dụng lệnh cài đặt yum sau để cài đặt MySQL. Sudo yum cài đặt máy chủ mysql Tập lệnh sẽ trở lại với một danh sách các gói và yêu cầu bạn xác nhận để tải xuống và cài đặt chúng. . Bạn sẽ cần làm điều này một vài lần, nhưng cuối cùng bạn sẽ thấy Hoàn thành |