2013-02-19 5 views
3

MySQL 5.6.10은 일반적으로 사용 가능입니다. 업그레이드를 시도하면 설치된 버전이 5.5.29 임에도 불구하고 이미 최신 버전이라고 나와 있습니다. 나는 우분투 12.04에있다.apt-get을 통한 MySQL 5.6.10

$ sudo apt-get install --upgrade mysql 
Reading package lists... Done 
Building dependency tree  
Reading state information... Done 
mysql is already the newest version. 
0 upgraded, 0 newly installed, 0 to remove and 34 not upgraded. 
$ mysql --version 
mysql Ver 14.14 Distrib 5.5.29, for debian-linux-gnu (x86_64) using readline 6.2 

나는 사전에 sudo apt-get update을 실행했습니다.

누구나 aptitude를 통해 MySQL 5.6을 설치할 수 있습니까?

+3

왜이 질문을 닫으시겠습니까? – TTT

+0

소스에서 빌드하십시오! – Venu

+1

좋은 의견 감사합니다. – TTT

답변

4

어떻게 aptitude를 통해이 작업을 수행해야할지 모르지만 소스에서 최신 버전을 컴파일하려고 할 수 있습니다.

$ cd /opt 
$ wget http://www.morphisms.net/~wkj/download/libaio.tbz 
$ bunzip2 libaio.tbz 
$ tar xf libaio.tar 
  • 다운로드 MySQL의가 libaio

    • 설치 5.6.10
    $ wget http://www.mysql.com/get/Downloads/MySQL-5.6/mysql-5.6.10.tar.gz/from/http://cdn.mysql.com/ 
    $ tar xzf mysql-5.6.10.tar.gz 
    $ cd mysql-5.6.10 
    
    • 구성 및 컴파일 MySQL의
    $ PATH=$PATH:/opt/bison/bin #bison binary should be in your path 
    
    $ cmake . -DWITH_ARCHIVE_STORAGE_ENGINE=1 -DWITH_FEDERATED_STORAGE_ENGINE=1 
    -DWITH_BLACKHOLE_STORAGE_ENGINE=1 -DMYSQL_DATADIR=/opt/mysql-5.6.10/data/ 
    -DCMAKE_INSTALL_PREFIX=/opt/mysql-5.6.10 -DCURSES_LIBRARY=/opt/ncurses/lib/libncurses.a 
    -DCURSES_INCLUDE_PATH=/opt/ncurses/include/ -DHAVE_LIBAIO_H=/opt/libaio/include/ 
    -DINSTALL_LAYOUT=STANDALONE -DENABLED_PROFILING=ON 
    -DMYSQL_MAINTAINER_MODE=OFF -DWITH_DEBUG=OFF -DDEFAULT_CHARSET=utf8 
    -DENABLED_LOCAL_INFILE=TRUE -DWITH_ZLIB=bundled 
    
    $ make 
    

    설정 올바른 시스템 위치!

    • 그것은 나를 위해 노력하고 있습니다

    는 메이크업 설치합니다. Via : http://www.geeksww.com/tutorials/database_management_systems/mysql/installation/download_configure_compile_and_install_mysql_56.php

+0

소스의 최신 버전을 얻으려면'wget http : // dev.mysql.com/get/Downloads/MySQL-5.6/mysql-5.6.15.tar.gz '를 사용하십시오 (오늘 5.6.15 현재) –