Ubuntu 14.04에 MySQL 5.7.9를 어떻게 설치합니까?


답변:


10

PPA 저장소에는 mysql 5.7 용 패키지가 포함되어 있지 않습니다. deb 파일이 없습니다. 브라우저를 살펴보십시오.

그리고 상태 페이지에는 실제로 다음과 같이 표시됩니다.

 mysql-5.7 38 weeks ago
 Failed to build: amd64 i386 

그래서 적어도이 ppa에 대해서는 운이 없습니다 .- (

따라서 mysql / Oracle에서 원본 소스를 사용하는 것이 좋습니다.

  • 짧은 버전은 Mohit의 답변을 참조하십시오.
  • 긴 버전 : https://dev.mysql.com/doc/mysql-apt-repo-quick-guide/en/
  • 최신 버전의 구성 deb가 있습니다. 저것을 설치하십시오 :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

미리 다른 종속 패키지를 정리해야 할 수도 있습니다.


그것은 효과가 있었지만 패키지를 인식하기 전에 apt-get update를 호출해야했습니다.
초보자

1
Oracle은 구식입니다. Oracle은 MySQL 5.7을 설치하고 최신 상태로 유지하기위한 deb 패키지를 제공합니다.
reinierpost

15

먼저 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


1
이것은 5.7.8-rc를 설치하는데 어떻게 GA 버전을 설치할 수 있습니까?
초보자

정답으로 표시해야합니다!
마리아 Ines Parnisari

mysql_upgrade --force이 작업 을 수행 한 후 실행해야 할 수도 있습니다 . 나는 mysqldump깨졌을 때 그것을하고 그것이 다시 작동하게했습니다.
billynoah

이것은 이제 W: GPG error: http://repo.mysql.com trusty InRelease: The following signatures were invalid: KEYEXPIRED 1487236823 KEYEXPIRED 1487236823 KEYEXPIRED 1487236823실행할 때 제공 합니다 apt-get update.
stefansundin

6

mohit 's answer를 사용 하되 현재 mysql-apt-config에 대해서는 https://dev.mysql.com/downloads/repo/apt/ 를 참조하십시오 . 하단의 "다운로드"를 클릭하십시오. 그런 다음 "고마워요. 다운로드를 시작하십시오."링크를 복사하십시오. 바닥에


이것은 Mohit의 답변에 대한 논평으로 더 나을 수 있습니다
Dave M

sudo apt-get 위의 지침을 사용할 때 mysql-server-5.7 대신 mysql-server를 설치하십시오. 대박 필!
소프트웨어 예언자
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.