Đúng như tiêu đề đã nói. Tôi đã cố nâng cấp lên MySQL 8 trên hộp Ubuntu 18.04 của mình. tôi đã tải xuống mysql-apt-config_0.8.12-1.all.deb
, cập nhật và sau đó thử nâng cấp. Sau đây là kết quả từ thiết bị đầu cuối của tôi:
faiz@faiz ~ > Sudo dpkg -i mysql-apt-config_0.8.12-1_all.deb
dpkg: lỗi: giao diện người dùng dpkg bị khóa bởi một quy trình khác
faiz@faiz ~ > Sudo dpkg -i mysql-apt-config_0.8.12-1_all.deb
Chọn gói mysql-apt-config.
(Đọc cơ sở dữ liệu ... 609461 tệp và thư mục hiện được cài đặt.)
Chuẩn bị giải nén mysql-apt-config_0.8.12-1_all.deb ...
Giải nén mysql-apt-config (0.8.12-1) ...
Đang thiết lập mysql-apt-config (0.8.12-1) ...
Cảnh báo: không nên sử dụng khóa apt trong tập lệnh (được gọi từ bản bảo trì postinst của gói mysql-apt-config)
VÂNG
faiz@faiz ~ > cập nhật sudo apt
Ign:1 http://packages.linuxmint.com tara InRelease
Lượt truy cập:2 http://packages.linuxmint.com tara Phát hành
Ign:3 https://storage.googleapis.com/download.dartlang.org/linux/debian InRelease ổn định
Hit:5 http://repo.mysql.com/apt/ubuntu bionic InRelease
Lần truy cập:6 http://archive.canonical.com/ubuntu bionic InRelease
Nhận:7 http://security.ubuntu.com/ubuntu bionic-security InRelease [88,7 kB]
Lần truy cập: 8 http://packages.microsoft.com/repos/code InRelease ổn định
Hit:9 https://storage.googleapis.com/download.dartlang.org/linux/debian Bản phát hành ổn định
Lần truy cập: 10 http://mirror.cogentco.com/pub/linux/ubuntu bionic InRelease
Lần truy cập: 11 https://doad.mono-project.com/repo/ubuntu vs-bionic InRelease
Ign:12 http://repo.mongodb.org/apt/ubuntu bionic/mongodb-org/4.0 InRelease
Ign:13 http://repo.vivaldi.com/stable/deb InRelease ổn định
Lượt truy cập:14 http://repo.vivaldi.com/stable/deb Bản phát hành ổn định
Lần truy cập: 15 http://mirror.cogentco.com/pub/linux/ubuntu bionic-updates InRelease
Lượt truy cập:16 https://deb.opera.com/opera-stable InRelease ổn định
Lần truy cập:17 https://deb.nodesource.com/node_12.x Bionic InRelease
Lần truy cập:18 http://repo.mongodb.org/apt/ubuntu bionic/mongodb-org/4.0 Phát hành
Lần truy cập:19 http://mirror.cogentco.com/pub/linux/ubuntu bionic-backports InRelease
Lần truy cập:20 http://ppa.launchpad.net/linuxuprise/java/ubuntu bionic InRelease
Lần truy cập: 21 http://apt.postgresql.org/pub/repos/apt bionic-pgdg InRelease
Lần truy cập:23 http://ppa.launchpad.net/malteworld/ppa/ubuntu bionic InRelease
Lượt truy cập:25 http://ppa.launchpad.net/noobslab/macbuntu/ubuntu bionic InRelease
Lần truy cập:26 http://ppa.launchpad.net/yannubuntu/boot-repair/ubuntu bionic InRelease
Đã tải 88,7 kB trong 2 giây (45,9 kB/s)
Đọc danh sách gói... Xong
Xây dựng cây phụ thuộc
Đang đọc thông tin trạng thái... Xong
5 gói có thể được nâng cấp. Chạy 'apt list --upgradable' để xem chúng.
faiz@faiz ~ > sudo apt nâng cấp
Đọc danh sách gói... Xong
Xây dựng cây phụ thuộc
Đang đọc thông tin trạng thái... Xong
Đang tính nâng cấp... Xong
Các gói sau đây đã được giữ lại:
mysql-client mysql-máy chủ mysql phổ biến mysql-testsuite
Các gói sau sẽ được nâng cấp:
mysql-apt-config
1 đã nâng cấp, 0 mới cài đặt, 0 cần xóa và 4 chưa nâng cấp.
4 chưa được cài đặt hoặc gỡ bỏ hoàn toàn.
Cần lấy 35,5 kB tài liệu lưu trữ.
Sau thao tác này, 0 B dung lượng đĩa bổ sung sẽ được sử dụng.
Bạn có muốn tiếp tục? [Y/n] Y
Nhận:1 http://repo.mysql.com/apt/ubuntu bionic/mysql-apt-config amd64 mysql-apt-config all 0.8.16-1 [35,5 kB]
Đã tìm nạp 35,5 kB trong 0 giây (129 kB/s)
Cấu hình trước các gói ...
(Đọc cơ sở dữ liệu ... 609466 tệp và thư mục hiện được cài đặt.)
Chuẩn bị giải nén .../mysql-apt-config_0.8.16-1_all.deb ...
Giải nén mysql-apt-config (0.8.16-1) trên (0.8.12-1) ...
Đang thiết lập mysql-apt-config (0.8.16-1) ...
Cảnh báo: không nên sử dụng khóa apt trong tập lệnh (được gọi từ bản bảo trì postinst của gói mysql-apt-config)
VÂNG
Đang thiết lập mysql-server-5.7 (5.7.35-0ubuntu0.18.04.1) ...
Đổi tên các tùy chọn key_buffer và myisam-recover đã bị xóa (nếu có)
Không thể xác định xem daemon có đang chạy không: Không có tệp hoặc thư mục như vậy
Cảnh báo: Không thể khởi động máy chủ. Vui lòng khởi động lại MySQL và chạy mysql_upgrade để đảm bảo cơ sở dữ liệu đã sẵn sàng để sử dụng.
Không thể xác định xem daemon có đang chạy không: Không có tệp hoặc thư mục như vậy
Cảnh báo: Không thể khởi động máy chủ.
Công việc cho mysql.service không thành công vì quá trình kiểm soát đã thoát với mã lỗi.
Xem "systemctl status mysql.service" và "journalctl -xe" để biết chi tiết.
gọi-rc.d: initscript mysql, hành động "bắt đầu" không thành công.
â mysql.service - Máy chủ Cộng đồng MySQL
Đã tải: đã tải (/lib/systemd/system/mysql.service; đã bật; giá trị đặt trước của nhà cung cấp: đã bật)
Đang hoạt động: đang kích hoạt (tự động khởi động lại) (Kết quả: mã thoát) kể từ Thứ Ba 2021-08-17 11:45:50 CDT; 6ms trước
Quy trình: 12521 ExecStart=/usr/sbin/mysqld --daemonize --pid-file=/run/mysqld/mysqld.pid (mã=đã thoát, trạng thái=1/THẤT BẠI)
Quá trình: 12512 ExecStartPre=/usr/share/mysql/mysql-systemd-start pre (code=exited, status=0/SUCCESS)
PID chính: 28432 (mã=đã thoát, trạng thái=1/THẤT BẠI)
dpkg: gói xử lý lỗi mysql-server-5.7 (--configure):
đã cài đặt gói mysql-server-5.7 quy trình con tập lệnh sau khi cài đặt đã trả về trạng thái thoát lỗi 1
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-5.7; Tuy vậy:
Gói mysql-server-5.7 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
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 mysql-testsuite-5.7:
mysql-testsuite-5.7 phụ thuộc vào mysql-server-5.7 (= 5.7.35-0ubuntu0.18.04.1); Tuy vậy:
Gói mysql-server-5.7 chưa được định cấu hình.
dpkg: gói xử lý lỗi mysql-testsuite-5.7 (--configure):
vấn đề phụ thuộc - không được định cấu hình
dpkg: sự cố phụ thuộc ngăn cấu hình của mysql-testsuite:
mysql-testsuite phụ thuộc vào mysql-testsuite-5.7; Tuy vậy:
Gói mysql-testsuite-5.7 chưa được định cấu hình.
dpkg: lỗi xử lý gói mysql-testsuite (--configure):
vấn đề phụ thuộc - không được định cấu hình
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 đó.
Không có báo cáo apport nào được viết vì đã đạt đến MaxReports
Đã bắt gặp các lỗi trong quá trình xử lí thông tin:
mysql-máy chủ-5.7
máy chủ mysql
mysql-testsuite-5.7
mysql-testsuite
E: Tiến trình con /usr/bin/dpkg trả về mã lỗi (1)
faiz@faiz ~ > sudo apt nâng cấp
Tôi đã thử nhiều lần để tìm giải pháp cho vấn đề này, nhưng không có giải pháp nào thành công.