이러한 지침으로 설치를 시도했지만 설치 버전 5.5가 설치되었습니다.
$ sudo apt-get install software-properties-common
$ sudo add-apt-repository -y ppa:ondrej/mysql-5.7
$ sudo apt-get update
$ sudo apt-get install mysql-server
이러한 지침으로 설치를 시도했지만 설치 버전 5.5가 설치되었습니다.
$ sudo apt-get install software-properties-common
$ sudo add-apt-repository -y ppa:ondrej/mysql-5.7
$ sudo apt-get update
$ sudo apt-get install mysql-server
답변:
PPA 저장소에는 mysql 5.7 용 패키지가 포함되어 있지 않습니다. deb 파일이 없습니다. 브라우저를 살펴보십시오.
그리고 상태 페이지에는 실제로 다음과 같이 표시됩니다.
mysql-5.7 38 weeks ago
Failed to build: amd64 i386
그래서 적어도이 ppa에 대해서는 운이 없습니다 .- (
따라서 mysql / Oracle에서 원본 소스를 사용하는 것이 좋습니다.
dpkg -i mysql-apt-config_0.6.0-1_all.deb
그런 다음이 버전이 표시되어야합니다 (5.7.9 이후 5.7은 GA이므로 5.7.10은 괜찮습니다).
apt-cache show mysql-server=5.7.10-1ubuntu14.04
다음을 통해 설치하는 경우 :
apt-get install mysql-server=5.7.10-1ubuntu14.04
미리 다른 종속 패키지를 정리해야 할 수도 있습니다.
먼저 https://dev.mysql.com/downloads/repo/apt/ 를 방문 하여 최신 버전의 패키지를 찾으십시오. 아래 버전은이 내용을 읽을 때까지 최신 버전이 아닙니다.
아래 명령을 실행하십시오 :
package=mysql-apt-config_0.8.11-1_all.deb
wget http://dev.mysql.com/get/$package
sudo dpkg -i $package
sudo apt-get update
sudo apt-get install mysql-server
원래 설치해야 mysql-server-5.7
했지만 최신 패키지 로 설치하면mysql-server
mysql_upgrade --force
이 작업 을 수행 한 후 실행해야 할 수도 있습니다 . 나는 mysqldump
깨졌을 때 그것을하고 그것이 다시 작동하게했습니다.
W: GPG error: http://repo.mysql.com trusty InRelease: The following signatures were invalid: KEYEXPIRED 1487236823 KEYEXPIRED 1487236823 KEYEXPIRED 1487236823
실행할 때 제공 합니다 apt-get update
.
mohit 's answer를 사용 하되 현재 mysql-apt-config에 대해서는 https://dev.mysql.com/downloads/repo/apt/ 를 참조하십시오 . 하단의 "다운로드"를 클릭하십시오. 그런 다음 "고마워요. 다운로드를 시작하십시오."링크를 복사하십시오. 바닥에