Điểm:0

MySQL nâng cấp lên 8

lá cờ cn

Tôi đã thử và làm theo một số bài đăng nâng cấp MySQL lên (một nhiệm vụ đơn giản là gì).

https://tastethelinux.com/upgrade-mysql-server-from-5-7-to-8-ubuntu-18-04/N

Toàn bộ mọi thứ hiện đang bị hỏng và tôi không thể truy cập MySQL trên máy chủ này.

Vui lòng tư vấn về cách đặt lại cái này và truy cập máy chủ từ xa - Tôi lưu ý rằng không còn tệp cnf sau khi chạy các lệnh trên bài đăng này.

Về cơ bản, những gì tôi đang hỏi là làm thế nào để xóa hoàn toàn sql của tôi và cài đặt nó với phiên bản 8 và tìm tệp cnf để có thể truy cập từ xa

guiverc avatar
lá cờ cn
Vui lòng bắt đầu với hệ điều hành của bạn và chi tiết phát hành; đồng thời kiểm tra và sửa URL của bạn; vì bạn đã thử làm theo hướng dẫn "*Rất tiếc! Trang đó không thể tìm thấy*" không hữu ích.
Datadimension avatar
lá cờ cn
Chà, tôi đã không làm theo hướng dẫn trên một trang web bị lỗi - nó ở đó
lá cờ cn
Ray
Bạn có thể nâng cấp hệ điều hành của mình không? Nếu bạn nâng cấp lên Ubuntu 20.04, bạn sẽ nhận được MySQL 8, theo danh sách [này](https://packages.ubuntu.com/search?keywords=mysql-server). Tôi sẽ không đề nghị những gì bạn đang làm. Tôi không quan tâm nếu có một trang trên một số trang web nói rằng bạn có thể làm điều đó... MySQL có thể có rất nhiều phụ thuộc và nhiều khả năng bạn sẽ kết thúc với một hệ thống không hoạt động...
Datadimension avatar
lá cờ cn
@Ray ý tưởng hoàn hảo, tôi đoán đến một lúc nào đó tôi đã nhồi nhét hệ thống
Datadimension avatar
lá cờ cn
@Ray - bạn có thể đăng câu trả lời này dưới dạng câu trả lời để tôi có thể chọn nó không. Ngoài ra, tệp cnf không cần thiết - bài đăng này cung cấp thông tin truy cập từ xa chính xác. BTW neber cho phép truy cập từ xa 'root', tạo một người dùng cụ thể cho việc này. Tạm thời sử dụng root cho việc này nếu bạn muốn sử dụng một công cụ như Workbench để tạo người dùng 'từ xa', nhưng sau đó xóa '%' cho root
Điểm:1
lá cờ cn
Ray

Đôi khi, bạn có thể cài đặt một gói từ phiên bản Ubuntu khác (mới hơn). Nhưng gói càng phức tạp thì càng có nhiều phụ thuộc. Và chỉ nâng cấp gói đó sẽ gây ra hiệu ứng xếp tầng yêu cầu bạn cài đặt các phụ thuộc này. Và bạn có nhiều khả năng làm hỏng hệ thống của mình hơn là nhận được bản nâng cấp mà bạn muốn.

Tất nhiên, điều này không dành riêng cho Ubuntu. Nếu bạn có Microsoft Windows từ năm 2011, không ai có thể mong đợi bạn có thể chạy Microsoft Office từ năm 2021. Và chúng tôi không thể mong đợi Microsoft hoặc Ubuntu cho phép mức độ tương thích này - sẽ còn rất nhiều việc phải làm.

Cảm giác của tôi là MySQL có thể có rất nhiều phụ thuộc. Nhìn cái này list, có vẻ như MySQL 8 là một phần của Ubuntu 20.04. Nó có thể tốn nhiều công sức hơn và bạn có thể ảnh hưởng đến các hệ thống khác, nhưng về lâu dài, việc nâng cấp hệ điều hành của bạn sẽ mang lại cho bạn một hệ thống ổn định hơn là chỉ nâng cấp MySQL. Đặc biệt là nếu bạn nghĩ rằng bạn đã phạm sai lầm rồi.

Đăng câu trả lời

Hầu hết mọi người không hiểu rằng việc đặt nhiều câu hỏi sẽ mở ra cơ hội học hỏi và cải thiện mối quan hệ giữa các cá nhân. Ví dụ, trong các nghiên cứu của Alison, mặc dù mọi người có thể nhớ chính xác có bao nhiêu câu hỏi đã được đặt ra trong các cuộc trò chuyện của họ, nhưng họ không trực giác nhận ra mối liên hệ giữa câu hỏi và sự yêu thích. Qua bốn nghiên cứu, trong đó những người tham gia tự tham gia vào các cuộc trò chuyện hoặc đọc bản ghi lại các cuộc trò chuyện của người khác, mọi người có xu hướng không nhận ra rằng việc đặt câu hỏi sẽ ảnh hưởng—hoặc đã ảnh hưởng—mức độ thân thiện giữa những người đối thoại.