Cài đặt MySQL bị treo trên Ubuntu 16.04


14

Tôi đang cố gắng cài đặt máy chủ MySQL trên Ubuntu 16.04 bằng cách sử dụng:

sudo apt-get install mysql-server

Tôi được yêu cầu thiết lập và xác nhận mật khẩu root và sau đó cài đặt bị treo tại:

Renaming removed key_buffer and myisam-recover options (if present)

Tôi đã thoát khỏi cài đặt và thanh trừng MySQL và thử lại, nhưng vấn đề vẫn còn.

Câu trả lời:


8

Vấn đề tương tự, được tìm thấy khắc phục tại https://omgdebugging.com/2016/09/04/fixing-hung-up-mysql-installation-on-ubfox-16-04-lts/ . Tôi đã chạy (với quyền root) (sleep 200; killall mysqld)&sau đó ngay lập tức apt-get install -y mysql-server mysql-clienttrong tập lệnh cung cấp của tôi.


1
Tôi chạy: "killall mysqld" thay vì lệnh được đề cập ở đây, sau đó cài đặt lại, điều này làm việc cho tôi.
Tisch

Cảm ơn!!!! Đây là cách duy nhất mà tôi tìm thấy trong các tìm kiếm của mình để khắc phục nó.
Maykonn

2

Sau khi xóa, kiểm tra /var/lib/mysqlthư mục của bạn nếu nó chứa bất kỳ tệp nào và di chuyển chúng đến nơi khác hoặc xóa trước khi thử cài đặt lại.


2
Cảm ơn, tôi xóa các tệp trong / var / lib / mysql sau khi thanh lọc, vẫn bị treo trên Đổi tên đã xóa tùy chọn key_buffer và myisam-recovery (nếu có)
panthro

0

mysql thường gặp vấn đề với việc nâng cấp nếu bạn đã sử dụng systemctl để vô hiệu hóa nó bắt đầu cùng lúc với HĐH.

Chạy trạng thái systemctl mysql.service với quyền root và xem nó đã khởi động chưa, và kiểm tra xem nó đã được bật hay tắt chưa. Nếu nó bị vô hiệu hóa, hãy chạy systemctl kích hoạt mysql.service, sau đó chạy systemctl bắt đầu mysql.service và sau đó thử nâng cấp lại.


0

Chỉ cần đưa blog trở thành một liên kết chết trong tương lai. Đây là giải pháp.

sudo rm -rf /var/lib/mysql để loại bỏ thức ăn thừa.


0

Nếu bạn không muốn xóa tất cả các cơ sở dữ liệu của mình ... trong trường hợp của tôi, đây là sự cố apparmor. Tôi đã sửa nó bằng cách vô hiệu hóa apparmor cho mysqld với: apparmor_parser -R /etc/apparmor.d/usr.sbin.mysqld

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.