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
và
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?