Как мне обновить MySQL до 5.5, лучше ли мне ждать, пока он будет доступен через apt-get?

Как мне перейти на модернизацию MySQL до версии 5.5 на Ubuntu Server 9.10?

Буду ли я лучше ждать, когда это будет легкое задание $ sudo apt-get install mysql-server?

I Также не уверен, какую загрузку мне нужно будет получить отсюда.

12
задан 18 December 2010 в 18:20

70 ответов

Хорошим вариантом может быть дождаться версии с dotdeb.org. Когда это доступно в Debian unstable / experimental, там будут пакеты.

http://www.dotdeb.org/tag/mysql/

4
ответ дан 10 August 2018 в 10:28

Существует совершенно новый репозиторий ppa (личный пакетный архив), который включает в себя - помимо других вещей - mysql5.5 для natty и oneiric:

https://launchpad.net/~ nathan-renniewaldock / + archive / ppa

Он может быть добавлен в вашу систему с помощью следующих команд:

  sudo add-apt-repository ppa: nathan-  renniewaldock / ppa sudo apt-get update  
1
ответ дан 10 August 2018 в 10:28

Я успешно установил MySQL-5.5.15 в Natty (Ubuntu 11.04) с чужеродным из официальных двоичных RPM.

Установите alien и libaio1 (используется из MySQL-5.5)

   apt-get install alien libaio1  

Извлечение двоичных RPM из загрузок MySQL

  $ wget -i - ftp: // MIRROR_SERVER / pub / mysql  /Downloads/MySQL-5.5/MySQL-client-5.5.15-1.linux2.6.x86_64.rpm ftp: //MIRROR_SERVER/pub/mysql/Downloads/MySQL-5.5/MySQL-devel-5.5.15-1.  linux2.6.x86_64.rpm ftp: //MIRROR_SERVER/pub/mysql/Downloads/MySQL-5.5/MySQL-server-5.5.15-1.linux2.6.x86_64.rpm ftp: // MIRROR_SERVER / pub / mysql /  Загрузки / MySQL-5.5 / MySQL-shared-5.5.15-1.linux2.6.x86_64.rpm ^ D  

Преобразуйте их!

  fakeroot  чужой MySQL * .rpm  

... и, установите их.

  sudo dpkg -i mysql * .deb  

Добавить пользователя mysql

  useradd -r mysql  

Инициализировать каталог данных

  mysql_install_db --datadir = /  var / lib / mysql --rpm --skip-name-re  Решение --user = mysql  

Установить другие необходимые пути

  mkdir / var / lib / mysqld chown mysql / var / lib / mysqld / mkdir / var  /: / mysql chown mysql / var / log / mysql  

Запустить DB

  service mysql start  

Изменить пароль root

  / usr / bin / mysqladmin -u пароль пользователя 'your_password'  
1
ответ дан 10 August 2018 в 10:28

Процесс обновления с 5.1 (если вы построили LAMP-сервер) до 5.5 описывается здесь здесь Если вам интересно просто установить ванильный MySQL-сервер, тогда создайте чистую установку своего сервер и следуйте этим указаниям на странице, на которую я ссылался, которые не связаны с ранее установленным экземпляром MySQL.

Если вы хотите использовать phpMyAdmin, вам нужно будет создать сервер LAMP (как описано здесь [ ! d1], а затем следуйте всем инструкциям по обновлению, содержащимся в предыдущей ссылке. Это позволит вам использовать apt-get для всех необходимых пакетов для phpMyAdmin, а затем отключить версию MySQL .

0
ответ дан 10 August 2018 в 10:28

Существует безболезненный установщик для mysql 5.5 на debian на dotdeb.org. У них есть инструкции о том, как получить свой репозиторий, указанный в aptitude, здесь: http://www.dotdeb.org/instructions/ Как только это было сделано, я использовал Synaptic для обновления mysql-сервера до версии 5.5 , Он работал без сучка и задоринки.

1
ответ дан 13 August 2018 в 16:54

Это не решит вашу проблему, но вот ошибка listlist для упаковки MySQL 5.5.

4
ответ дан 13 August 2018 в 16:54
  • 1
    FYI, я просто присвоил эту ошибку себе и сейчас наблюдаю за первой попыткой сборки. :-D – SpamapS 21 December 2010 в 23:14
  • 2
    В качестве обновления .. 5.5.17 приземлился в Precise Pangolin Alpha1 (следующий LTS, 12.04) ... исходный пакет должен быть отлично построен для более ранних выпусков, и можно найти здесь launchpad.net/ubuntu/+ источник / MySQL-5.5 – SpamapS 2 December 2011 в 06:33

Хорошим вариантом может быть дождаться версии с dotdeb.org. Когда это доступно в Debian unstable / experimental, там будут пакеты.

http://www.dotdeb.org/tag/mysql/

4
ответ дан 13 August 2018 в 16:54
  • 1
    Я не знал о dotdeb перед вашим сообщением. Спасибо. – Luis Alvarado♦ 26 December 2010 в 10:20

Существует совершенно новый репозиторий ppa (личный пакетный архив), который включает в себя - помимо других вещей - mysql5.5 для natty и oneiric:

https://launchpad.net/~ nathan-renniewaldock / + archive / ppa

Он может быть добавлен в вашу систему с помощью следующих команд:

  sudo add-apt-repository ppa: nathan-  renniewaldock / ppa sudo apt-get update  
1
ответ дан 13 August 2018 в 16:54

Процесс обновления с 5.1 (если вы построили LAMP-сервер) до 5.5 описывается здесь здесь Если вам интересно просто установить ванильный MySQL-сервер, тогда создайте чистую установку своего сервер и следуйте этим указаниям на странице, на которую я ссылался, которые не связаны с ранее установленным экземпляром MySQL.

Если вы хотите использовать phpMyAdmin, вам нужно будет создать сервер LAMP (как описано здесь [ ! d1], а затем следуйте всем инструкциям по обновлению, содержащимся в предыдущей ссылке. Это позволит вам использовать apt-get для всех необходимых пакетов для phpMyAdmin, а затем отключить версию MySQL .

0
ответ дан 13 August 2018 в 16:54

Я успешно установил MySQL-5.5.15 в Natty (Ubuntu 11.04) с чужеродным из официальных двоичных RPM.

Установите alien и libaio1 (используется из MySQL-5.5)

   apt-get install alien libaio1  

Извлечение двоичных RPM из загрузок MySQL

  $ wget -i - ftp: // MIRROR_SERVER / pub / mysql  /Downloads/MySQL-5.5/MySQL-client-5.5.15-1.linux2.6.x86_64.rpm ftp: //MIRROR_SERVER/pub/mysql/Downloads/MySQL-5.5/MySQL-devel-5.5.15-1.  linux2.6.x86_64.rpm ftp: //MIRROR_SERVER/pub/mysql/Downloads/MySQL-5.5/MySQL-server-5.5.15-1.linux2.6.x86_64.rpm ftp: // MIRROR_SERVER / pub / mysql /  Загрузки / MySQL-5.5 / MySQL-shared-5.5.15-1.linux2.6.x86_64.rpm ^ D  

Преобразуйте их!

  fakeroot  чужой MySQL * .rpm  

... и, установите их.

  sudo dpkg -i mysql * .deb  

Добавить пользователя mysql

  useradd -r mysql  

Инициализировать каталог данных

  mysql_install_db --datadir = /  var / lib / mysql --rpm --skip-name-re  Решение --user = mysql  

Установить другие необходимые пути

  mkdir / var / lib / mysqld chown mysql / var / lib / mysqld / mkdir / var  /: / mysql chown mysql / var / log / mysql  

Запустить DB

  service mysql start  

Изменить пароль root

  / usr / bin / mysqladmin -u пароль пользователя 'your_password'  
1
ответ дан 13 August 2018 в 16:54

Другие вопросы по тегам:

Похожие вопросы: