Điểm:0

Không thể chạy mysql trên Ubuntu 21.04

lá cờ in

Tôi đang gặp khó khăn khi chạy mysql trên Ubuntu 21.04. tôi đã thử:

Sudo apt remove --purge mysql-server
Sudo apt thanh lọc máy chủ mysql
sudo apt autoremove
sudo apt autoclean

Sudo systemctl dừng mysql
sudo apt purge mysql-server mysql-client mysql-common mysql-server-core-* mysql-client-core-*
sudo rm -rf /etc/mysql/var/lib/mysql/var/log/mysql
sudo apt autoremove
sudo apt autoclean

trước khi cài đặt lại máy chủ mysql với:

cập nhật sudo apt
Sudo apt cài đặt máy chủ mysql

nhưng không có kết quả. Vấn đề là khi tôi cài đặt, tôi nhận được cái này trong thiết bị đầu cuối:

Đã bắt gặp các lỗi trong quá trình xử lí thông tin:
 mysql-server-8.0
 máy chủ mysql
E: Tiến trình con /usr/bin/dpkg trả về mã lỗi (1)

và khi tôi chạy sudo mysql, tôi gặp lỗi này:

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/run/mysqld/mysqld.sock' (2)

và khi tôi chạy trạng thái systemctl mysql Tôi có:

mysql.service - Máy chủ cộng đồng MySQL
     Đã tải: lỗi (Lý do: Đơn vị mysql.service không tải đúng cách: Thiết bị hoặc tài nguyên đang bận.)
     Hoạt động: không thành công (Kết quả: mã thoát) kể từ Chủ Nhật 2021-09-05 23:29:27 EET; 58 phút trước
   PID chính: 31191 (mã=đã thoát, trạng thái=1/THẤT BẠI)
     Trạng thái: "Đang khởi động máy chủ"

tôi đã thử:

Sudo systemctl dừng mysql
Sudo systemctl bắt đầu mysql

nhưng tôi nhận được

Không thể khởi động mysql.service: Đơn vị mysql.service không tải đúng cách: Thiết bị hoặc tài nguyên đang bận.
Xem nhật ký hệ thống và 'trạng thái systemctl mysql.service' để biết chi tiết.

trong error.log tôi nhận được:

2021-09-05T22:26:37.674376Z 0 [ERROR] [MY-010262] [Server] Không thể bắt đầu máy chủ: Liên kết trên cổng TCP/IP: Địa chỉ đã được sử dụng

2021-09-05T22:26:37.674517Z 0 [ERROR] [MY-010257] [Server] Bạn có đã có một máy chủ mysqld khác chạy trên cổng: 3306?

2021-09-05T22:26:37.674808Z 0 [ERROR] [MY-010119] [Server] Đang hủy bỏ

Nhưng khi tôi chạy netstat -lp | grep 3306 Tôi thấy rằng không có gì đang chạy trên cổng 3306. Và tôi trấn an điều đó bằng cách chạy sudo kill -9 $(sudo lsof -t -i:3306)

Bất kỳ ý tưởng về làm thế nào để giải quyết điều này?

user535733 avatar
lá cờ cn
Câu hỏi của bạn thiếu đầu ra apt *toàn bộ* hiển thị lỗi cài đặt thực tế. Phần tóm tắt (`mã lỗi (1)`) quá mơ hồ để đưa ra lời khuyên hữu ích. Không rõ câu hỏi của bạn là về *cài đặt* phần mềm hay về *chạy* phần mềm sau khi cài đặt. Vui lòng chỉnh sửa câu hỏi của bạn để làm rõ loại trợ giúp bạn tìm kiếm.
mhisham avatar
lá cờ in
câu hỏi chắc chắn là tại sao tôi không thể chạy sql của mình.
mhisham avatar
lá cờ in
và tôi đã thêm lỗi vào error.log nên rõ ràng nguyên nhân gây ra lỗi

Đăng câu trả lời

Hầu hết mọi người không hiểu rằng việc đặt nhiều câu hỏi sẽ mở ra cơ hội học hỏi và cải thiện mối quan hệ giữa các cá nhân. Ví dụ, trong các nghiên cứu của Alison, mặc dù mọi người có thể nhớ chính xác có bao nhiêu câu hỏi đã được đặt ra trong các cuộc trò chuyện của họ, nhưng họ không trực giác nhận ra mối liên hệ giữa câu hỏi và sự yêu thích. Qua bốn nghiên cứu, trong đó những người tham gia tự tham gia vào các cuộc trò chuyện hoặc đọc bản ghi lại các cuộc trò chuyện của người khác, mọi người có xu hướng không nhận ra rằng việc đặt câu hỏi sẽ ảnh hưởng—hoặc đã ảnh hưởng—mức độ thân thiện giữa những người đối thoại.