ฉันกำลังติดตามสิ่งนี้ ลิงค์ ติดตั้ง มายเอสคิวแอล-5.7
บน อูบุนตู-20.04LTS
.
$lsb_release -a
ไม่มีโมดูล LSB
รหัสผู้จัดจำหน่าย: Ubuntu
คำอธิบาย: Ubuntu 20.04.3 LTS
เผยแพร่: 20.04
ชื่อรหัส: โฟกัส
$ sudo apt-cache นโยบาย mysql-server
เซิร์ฟเวอร์ mysql:
ติดตั้ง: (ไม่มี)
ผู้สมัคร: 8.0.27-0ubuntu0.20.04.1
ตารางเวอร์ชัน:
8.0.27-0ubuntu0.20.04.1 500
500 http://br.archive.ubuntu.com/ubuntu focal-updates/main amd64 แพ็คเกจ
500 http://br.archive.ubuntu.com/ubuntu focal-updates/main แพ็คเกจ i386
500 http://security.ubuntu.com/ubuntu focal-security/main แพ็คเกจ amd64
500 http://security.ubuntu.com/ubuntu focal-security/main แพ็คเกจ i386
8.0.19-0ubuntu5 500
500 http://br.archive.ubuntu.com/ubuntu focal/main แพ็คเกจ amd64
500 http://br.archive.ubuntu.com/ubuntu focal/main แพ็คเกจ i386
5.7.34-1ubuntu16.04 500
500 http://repo.mysql.com/apt/ubuntu xenial/mysql-5.7 amd64 แพ็คเกจ
Source.list
นำมาจาก GitHub นี้ลิงค์ ยังคงเป็นการอ้างอิง 5.7.34-1ubuntu16.04
พยายามติดตั้ง sudo apt ติดตั้ง -f mysql-client=5.7.34-1ubuntu16.04
ติดตั้งสำเร็จ แต่การติดตั้งแพ็คเกจเซิร์ฟเวอร์มักจะล้มเหลวโดยมีข้อผิดพลาดด้านล่าง
sudo apt ติดตั้ง -f mysql-server=5.7.34-1ubuntu16.04
สร้าง symlink /etc/systemd/system/multi-user.target.wants/mysql.service â /lib/systemd/system/mysql.service
งานสำหรับ mysql.service ล้มเหลวเนื่องจากกระบวนการควบคุมออกด้วยรหัสข้อผิดพลาด
ดู "สถานะ systemctl mysql.service" และ "journalctl -xe" สำหรับรายละเอียด
เรียกใช้ rc.d: initscript mysql การดำเนินการ "เริ่ม" ล้มเหลว
â mysql.service - เซิร์ฟเวอร์ชุมชน MySQL
โหลดแล้ว: โหลดแล้ว (/lib/systemd/system/mysql.service; เปิดใช้งาน; การตั้งค่าล่วงหน้าของผู้ขาย: เปิดใช้งาน)
ใช้งานอยู่: กำลังเปิดใช้งาน (รีสตาร์ทอัตโนมัติ) (ผลลัพธ์: exit-code) ตั้งแต่ อา. 11-2021-2021 16:55:53 IST; 11ms ที่แล้ว
กระบวนการ: 17911 ExecStartPre=/usr/share/mysql/mysql-systemd-start pre=/usr/share/mysql/mysql-systemd-start pre (code=exited, status=0/SUCCESS)
กระบวนการ: 17962 ExecStart=/usr/sbin/mysqld --daemonize --pid-file=/var/run/mysqld/mysqld.pid (code=exited, status=1/FAILURE)
dpkg: แพ็คเกจการประมวลผลข้อผิดพลาด mysql-community-server (--configure):
ติดตั้ง mysql-community-server package หลังการติดตั้ง สคริปต์ย่อยกระบวนการส่งคืนข้อผิดพลาด ออกจากสถานะ 1
dpkg: ปัญหาการพึ่งพาป้องกันการกำหนดค่าเซิร์ฟเวอร์ mysql:
เซิร์ฟเวอร์ mysql ขึ้นอยู่กับ mysql-community-server (= 5.7.34-1ubuntu16.04); อย่างไรก็ตาม:
แพ็คเกจ mysql-community-server ยังไม่ได้กำหนดค่า
dpkg: แพ็คเกจการประมวลผลข้อผิดพลาด mysql-server (--configure):
ปัญหาการพึ่งพา - ปล่อยให้ไม่ได้กำหนดค่า
กำลังประมวลผลทริกเกอร์สำหรับ systemd (245.4-4ubuntu3.13) ...
กำลังประมวลผลทริกเกอร์สำหรับ man-db (2.9.1-1) ...
กำลังประมวลผลทริกเกอร์สำหรับ ureadahead (0.100.0-21) ...
กำลังประมวลผลทริกเกอร์สำหรับ libc-bin (2.31-0ubuntu9.2) ...
พบข้อผิดพลาดขณะประมวลผล:
mysql-ชุมชนเซิร์ฟเวอร์
เซิร์ฟเวอร์ mysql
E: กระบวนการย่อย /usr/bin/dpkg ส่งคืนรหัสข้อผิดพลาด (1)
$ systemctl สถานะ mysql.service
â mysql.service - เซิร์ฟเวอร์ชุมชน MySQL
โหลดแล้ว: โหลดแล้ว (/lib/systemd/system/mysql.service; เปิดใช้งาน; การตั้งค่าล่วงหน้าของผู้ขาย: เปิดใช้งาน)
ใช้งานอยู่: ล้มเหลว (ผลลัพธ์: exit-code) ตั้งแต่ อา. 11-2021-2021 16:55:59 IST; 5 นาทีที่แล้ว
กระบวนการ: 18737 ExecStartPre=/usr/share/mysql/mysql-systemd-start pre=/usr/share/mysql/mysql-systemd-start pre (code=exited, status=0/SUCCESS)
กระบวนการ: 18789 ExecStart=/usr/sbin/mysqld --daemonize --pid-file=/var/run/mysqld/mysqld.pid (code=exited, status=1/FAILURE)
ดำเนินการตามคำสั่งด้านล่าง แต่ช่วยไม่ได้ ผลลัพธ์ก็เหมือนเดิม
$ sudo dpkg --configure -a
$ sudo apt install --fix-break
dpkg: แพ็คเกจการประมวลผลข้อผิดพลาด mysql-community-server (--configure):
ติดตั้ง mysql-community-server package หลังการติดตั้ง สคริปต์ย่อยกระบวนการส่งคืนข้อผิดพลาด ออกจากสถานะ 1
dpkg: ปัญหาการพึ่งพาป้องกันการกำหนดค่าเซิร์ฟเวอร์ mysql:
เซิร์ฟเวอร์ mysql ขึ้นอยู่กับ mysql-community-server (= 5.7.34-1ubuntu16.04); อย่างไรก็ตาม:
แพ็คเกจ mysql-community-server ยังไม่ได้กำหนดค่า
dpkg: แพ็คเกจการประมวลผลข้อผิดพลาด mysql-server (--configure):
ปัญหาการพึ่งพา - ปล่อยให้ไม่ได้กำหนดค่า
พบข้อผิดพลาดขณะประมวลผล:
mysql-ชุมชนเซิร์ฟเวอร์
เซิร์ฟเวอร์ mysql
E: กระบวนการย่อย /usr/bin/dpkg ส่งคืนรหัสข้อผิดพลาด (1)
$ sudo ls /var/cache/apt/archives/
libicu60_60.2-3ubuntu3.2_amd64.deb mysql-community-server_5.7.36-1ubuntu18.04_amd64.deb vim_2%3a8.1.2269-1ubuntu5.4_amd64.deb
libopenexr22_2.2.0-11.1ubuntu1.8_amd64.deb mysql-community-source_5.7.36-1ubuntu18.04_amd64.deb vim-common_2%3a8.1.2269-1ubuntu5.4_all.deb
ล็อค mysql-server_5.7.36-1ubuntu18.04_amd64.deb vim-runtime_2%3a8.1.2269-1ubuntu5.4_all.deb
mysql-apt-config_0.8.16-1_all.deb บางส่วน xxd_2%3a8.1.2269-1ubuntu5.4_amd64.deb
ฉันจะแก้ไขข้อผิดพลาดเหล่านี้และติดตั้ง Mysql-5.7 ทันทีได้อย่างไร