MySQL을 8로 업그레이드

MySQL을 8로 업그레이드

나는 몇 가지 MySQL 업그레이드 게시물을 시도하고 따랐습니다(간단한 작업이어야 함).

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

이제 모든 것이 망가졌고 이 서버에서 MySQL에 액세스할 수 없습니다.

이를 재설정하고 서버에 원격으로 액세스하는 방법에 대한 조언을 부탁드립니다. 이 게시물에서 명령을 실행한 후 더 이상 cnf 파일이 없다는 것을 확인했습니다.

기본적으로 내가 묻는 것은 내 SQL을 완전히 제거하고 버전 8로 설치하고 원격 액세스가 가능하도록 cnf 파일을 찾는 방법입니다.

답변1

경우에 따라 다른 (최신) 버전의 Ubuntu에서 패키지를 설치할 수 있습니다. 그러나 패키지가 복잡할수록 종속성이 높아집니다. 그리고 해당 패키지만 업그레이드하면 이러한 종속성을 설치해야 하는 계단식 효과가 발생합니다. 그리고 원하는 업그레이드를 받는 것보다 시스템이 손상될 가능성이 더 높습니다.

물론 이것은 우분투에만 국한된 것은 아닙니다. 2011년부터 Microsoft Windows를 사용했다면 2021년부터 Microsoft Office를 실행할 수 있을 것이라고는 아무도 기대하지 않을 것입니다. 그리고 Microsoft나 Ubuntu 중 어느 쪽도 이러한 수준의 호환성을 허용할 것이라고 기대할 수는 없습니다. 작업이 많이 필요할 것입니다.

제 생각에는 MySQL이 아마도 많은 의존성을 갖고 있을 것 같습니다. 보고이것목록에 따르면 MySQL 8은 Ubuntu 20.04의 일부인 것 같습니다. 더 많은 작업이 필요할 수 있고 다른 시스템에 영향을 미칠 수 있지만 장기적으로 OS를 업그레이드하면 MySQL만 업그레이드하는 것보다 더 안정적인 시스템을 제공할 수 있습니다. 특히 이미 실수를 했다고 생각한다면 더욱 그렇습니다.

관련 정보