Vì vậy, tôi đã thanh lọc và sau đó thử cài đặt gói máy chủ mysql trên Ubuntu 20.04, nó không giải quyết được một số vấn đề về cấu hình. Tôi phát hiện ra rằng nó thậm chí không dừng lại và dường như nó tự động chạy lại, tôi không thể dừng nó lại được.
gediminas@ubuntu-g:~$ sudo ps aux | grep mysql
systemd+ 9177 5.5 2.2 2123136 364052 ? SSL 21:21 0:00 mysqld
gedimin+ 9354 0.0 0.0 20200 2548 pts/0 S+ 21:21 0:00 grep --color=auto mysql
gediminas@ubuntu-g:~$ sudo pkill mysql
gediminas@ubuntu-g:~$ sudo ps aux | grep mysql
gedimin+ 9365 0.0 0.0 20200 2652 pts/0 S+ 21:21 0:00 grep --color=auto mysql
gediminas@ubuntu-g:~$ sudo ps aux | grep mysql
systemd+ 9432 26.0 1.9 722716 317524 ? SSL 21:21 0:00 mysqld
gedimin+ 9553 0.0 0.0 20200 664 điểm/0 S+ 21:22 0:00 grep --color=auto mysql
gediminas@ubuntu-g:~$ sudo ps aux | grep mysql
systemd+ 9432 41.0 2.2 1926528 363848 ? SSL 21:21 0:00 mysqld
gedimin+ 9585 0.0 0.0 20200 664 điểm/0 S+ 21:22 0:00 grep --color=auto mysql
gediminas@ubuntu-g:~$ sudo ps aux | grep mysql
systemd+ 9432 41.0 2.2 1926528 363848 ? SSL 21:21 0:00 mysqld
gedimin+ 9588 0.0 0.0 20200 660 điểm/0 S+ 21:22 0:00 grep --color=auto mysql
trạng thái systemctl mysql
trình diễn :
â mysql.service - Máy chủ Cộng đồng MySQL
Đã tải: đã tải (/lib/systemd/system/mysql.service; đã tắt; giá trị đặt trước của nhà cung cấp: đã bật)
Hoạt động: kích hoạt (bắt đầu) kể từ Thứ Bảy 2021-07-24 21:43:57 EEST; 1 giây trước
Quá trình: 21011 ExecStartPre=/usr/share/mysql/mysql-systemd-start pre (code=exited, status=0/SUCCESS)
PID chính: 21019 (mysqld)
Trạng thái: "Đang khởi động máy chủ"
Lỗi: 98 (Địa chỉ đã được sử dụng)
Nhiệm vụ: 17 (giới hạn: 19032)
Bộ nhớ: 331,6M
Nhóm C: /system.slice/mysql.service
ââ21019 /usr/sbin/mysqld
nói dối. 24 21:43:57 ubuntu-g systemd[1]: Khởi động MySQL Community Server...
và sau khi spam nó một chút, nó hiển thị một lỗi
â mysql.service - Máy chủ Cộng đồng MySQL
Đã tải: đã tải (/lib/systemd/system/mysql.service; đã tắt; giá trị đặt trước của nhà cung cấp: đã bật)
Hoạt động: kích hoạt (tự động khởi động lại) (Kết quả: mã thoát) kể từ Thứ Bảy 2021-07-24 21:44:35 EEST; 270ms trước
Quá trình: 21763 ExecStartPre=/usr/share/mysql/mysql-systemd-start pre (code=exited, status=0/SUCCESS)
Quy trình: 21771 ExecStart=/usr/sbin/mysqld (mã=đã thoát, trạng thái=1/THẤT BẠI)
PID chính: 21771 (mã=đã thoát, trạng thái=1/THẤT BẠI)
Trạng thái: "Đang khởi động máy chủ"
Lỗi: 98 (Địa chỉ đã được sử dụng)
nói dối. 24 21:44:36 ubuntu-g systemd[1]: mysql.service: Công việc khởi động lại theo lịch trình, bộ đếm khởi động lại ở mức 139.
nói dối. 24 21:44:36 ubuntu-g systemd[1]: Đã dừng Máy chủ Cộng đồng MySQL.
nói dối. 24 21:44:36 ubuntu-g systemd[1]: Khởi động MySQL Community Server...
Khi tôi xóa tất cả các gói mysql và thử cài đặt máy chủ mysql
tôi nhận được lỗi này
các lựa chọn thay thế cập nhật: sử dụng /var/lib/mecab/dic/ipadic-utf8 để cung cấp /var/lib/mecab/dic/debian (mecab-dictionary) ở chế độ tự động
Đang thiết lập mysql-server-8.0 (8.0.25-0ubuntu0.20.04.1) ...
các lựa chọn thay thế cập nhật: sử dụng /etc/mysql/mysql.cnf để cung cấp /etc/mysql/my.cnf (my.cnf) ở chế độ tự động
Đổi tên các tùy chọn key_buffer và myisam-recover đã bị xóa (nếu có)
mysqld sẽ ghi lỗi vào /var/log/mysql/error.log
mysqld đang chạy dưới dạng pid 29427
dpkg: gói xử lý lỗi mysql-server-8.0 (--configure):
đã cài đặt tập lệnh sau cài đặt gói mysql-server-8.0
quy trình con trả về trạng thái thoát lỗi 1
Không có báo cáo apport nào được viết vì thông báo lỗi cho biết đây là lỗi tiếp theo từ lỗi trước đó.
dpkg: sự cố phụ thuộc ngăn cấu hình của máy chủ mysql:
mysql-server phụ thuộc vào mysql-server-8.0; Tuy vậy:
Gói mysql-server-8.0 chưa được định cấu hình.
dpkg: lỗi xử lý gói mysql-server (--configure):
vấn đề phụ thuộc - không được định cấu hình
Xử lý kích hoạt cho systemd (245.4-4ubuntu3.11) ...
Xử lý trigger cho man-db (2.9.1-1) ...
Xử lý trình kích hoạt cho libc-bin (2.31-0ubuntu9.2) ...
Đã 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)
Khi tôi cài đặt máy chủ mysql
và chạy dpkg -l 'mysql*' tôi nhận được
Mong muốn=Không xác định/Cài đặt/Xóa/Thanh lọc/Giữ
| Trạng thái=Không/Inst/Conf-files/Unpacked/halF-conf/Half-inst/trig-aWait/Trig-pend
|/ Err?=(none)/Reinst-required (Trạng thái,Err: chữ hoa=xấu)
||/ Tên Phiên bản Kiến trúc Mô tả
+++-============================================================== ================================================================= ============>
un mysql-client-5.7 <none> <none> (không có mô tả)
ii mysql-client-8.0 8.0.25-0ubuntu0.20.04.1 AMD64 Tệp nhị phân máy khách cơ sở dữ liệu MySQL
un mysql-client-core-5.7 <none> <none> (không có mô tả)
ii mysql-client-core-8.0 8.0.25-0ubuntu0.20.04.1 AMD64 Các tệp nhị phân máy khách lõi cơ sở dữ liệu MySQL
ii mysql-common 5.8+1.0.5ubuntu2 tất cả các tệp phổ biến của cơ sở dữ liệu MySQL, ví dụ: /etc/mysql/my.c>
un mysql-common-5.6 <none> <none> (không có mô tả)
iU mysql-server 8.0.25-0ubuntu0.20.04.1 tất cả máy chủ cơ sở dữ liệu MySQL (siêu dữ liệu tùy thuộc vào t>
un mysql-server-5.5 <none> <none> (không có mô tả)
un mysql-server-5.7 <none> <none> (không có mô tả)
iF mysql-server-8.0 8.0.25-0ubuntu0.20.04.1 AMD64 Cơ sở dữ liệu máy chủ cơ sở dữ liệu MySQL nhị phân và cơ sở dữ liệu hệ thống>
un mysql-server-core-5.7 <none> <none> (không có mô tả)
ii mysql-server-core-8.0 8.0.25-0ubuntu0.20.04.1 AMD64 Các nhị phân máy chủ cơ sở dữ liệu MySQL
máy chủ mysql:
Đã cài đặt: 8.0.25-0ubuntu0.20.04.1
Ứng viên: 8.0.25-0ubuntu0.20.04.1
Bảng phiên bản:
*** 8.0.25-0ubuntu0.20.04.1 500
500 http://lt.archive.ubuntu.com/ubuntufocal-updates/main AMD64 Gói
500 gói http://lt.archive.ubuntu.com/ubuntufocal-updates/main i386
500 gói http://security.ubuntu.com/ubuntufocal-security/main AMD64
500 gói http://security.ubuntu.com/ubuntufocal-security/main i386
100 /var/lib/dpkg/trạng thái
8.0.19-0ubuntu5 500
500 gói http://lt.archive.ubuntu.com/ubuntufocal/main amd64
500 gói http://lt.archive.ubuntu.com/ubuntufocal/main i386
Dung dịch
Đã xảy ra trường hợp gói máy chủ mysql bị hỏng nên đây là cách khắc phục:
- Khởi động lại máy tính và khởi động trong khi giữ shift, nó phải đưa bạn vào Trình đơn GNU BRUB
- Lựa chọn Tùy chọn nâng cao cho Ubuntu
- Lựa chọn Ubuntu, với Linux X.XX.X-XX (chế độ khôi phục)
- Và sau đó trong Menu phục hồi chỉ cần chọn Sửa chữa các gói bị hỏng