Как мне обновить 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 ответов

Что нового в MySQL 5.5

Вот некоторые последние улучшения в скорости, масштабируемости и удобстве использования базы данных MySQL и механизма хранения InnoDB.

Шаг за шагом руководство по переходу на MySQL 5.5

11
ответ дан 25 May 2018 в 23:54
  • 1
    Я собираюсь проверить это, и пусть остальные знают. – Luis Alvarado♦ 19 December 2010 в 00:02
  • 2
    Это помогло, но мне нужно было изменить несколько вещей, прежде чем он работал правильно. Теперь, когда у меня есть время, я могу создать небольшой скрипт, который будет делать все за один проход. Но я должен признать, что он работал после нескольких попыток против МНОГИХ других попыток, которые я сделал перед вашей потрясающей записью. – Luis Alvarado♦ 26 December 2010 в 10:20
  • 3
    с какими трудностями вы столкнулись? – ovais.tariq 8 January 2011 в 12:33
  • 4
    Наконец, вот что я получил после установки 19 раз на 5 разных серверах, начиная от ubuntu 8.04 и заканчивая ubuntu 10.04. следующие EDIT, которые необходимы, чтобы иметь его без ошибок для кого-либо с уже установленным mysql 5.1 и хотите перейти на 5.5.8 или 5.5.9: + Перед запуском сервера mysqld убедитесь, что все файлы в каталоге / usr / local / mysql / bin имеют разрешение на выполнение. – Luis Alvarado♦ 6 March 2011 в 04:36
  • 5
    + При восстановлении резервной копии mysql.sql правильная папка - /root/mysql-5.1-dump/, а не /root/mysql-5.1-backup/dump/ + В части о запуске mysql с "mysqld" skip-grant-tables --user = mysql " вам сначала нужно указать, что /etc/my.cnf нужно поместить в BOTTOM файла. + После mysql_upgrade вам может понадобиться убить процесс mysqld, прежде чем запускать его с помощью /etc/init.d/mysql – Luis Alvarado♦ 6 March 2011 в 04:38

Что нового в MySQL 5.5

Вот некоторые последние улучшения в скорости, масштабируемости и удобстве использования базы данных MySQL и механизма хранения InnoDB.

Шаг за шагом руководство по переходу на MySQL 5.5

11
ответ дан 25 July 2018 в 22:43

Что нового в MySQL 5.5

Вот некоторые последние улучшения в скорости, масштабируемости и удобстве использования базы данных MySQL и механизма хранения InnoDB.

Шаг за шагом руководство по переходу на MySQL 5.5

11
ответ дан 27 July 2018 в 00:00

Что нового в MySQL 5.5

Вот некоторые последние улучшения в скорости, масштабируемости и удобстве использования базы данных MySQL и механизма хранения InnoDB.

Шаг за шагом руководство по переходу на MySQL 5.5

11
ответ дан 31 July 2018 в 10:44

Что нового в MySQL 5.5

Вот некоторые последние улучшения в скорости, масштабируемости и удобстве использования базы данных MySQL и механизма хранения InnoDB.

Шаг за шагом руководство по переходу на MySQL 5.5

11
ответ дан 2 August 2018 в 04:09

Что нового в MySQL 5.5

Вот некоторые последние улучшения в скорости, масштабируемости и удобстве использования базы данных MySQL и механизма хранения InnoDB.

Пошаговое руководство по обновлению до MySQL 5.5

11
ответ дан 4 August 2018 в 20:13

Что нового в MySQL 5.5

Вот некоторые последние улучшения в скорости, масштабируемости и удобстве использования базы данных MySQL и механизма хранения InnoDB.

Пошаговое руководство по обновлению до MySQL 5.5

11
ответ дан 6 August 2018 в 04:14

Что нового в MySQL 5.5

Вот некоторые последние улучшения в скорости, масштабируемости и удобстве использования базы данных MySQL и механизма хранения InnoDB.

Пошаговое руководство по обновлению до MySQL 5.5

11
ответ дан 7 August 2018 в 22:17

Что нового в MySQL 5.5

Вот некоторые последние улучшения в скорости, масштабируемости и удобстве использования базы данных MySQL и механизма хранения InnoDB.

Пошаговое руководство по обновлению до MySQL 5.5

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

Что нового в MySQL 5.5

Вот некоторые последние улучшения в скорости, масштабируемости и удобстве использования базы данных MySQL и механизма хранения InnoDB.

Пошаговое руководство по обновлению до MySQL 5.5

11
ответ дан 13 August 2018 в 16:54
  • 1
    Я собираюсь проверить это, и пусть остальные знают. – Luis Alvarado♦ 19 December 2010 в 00:02
  • 2
    Это помогло, но мне нужно было изменить несколько вещей, прежде чем он работал правильно. Теперь, когда у меня есть время, я могу создать небольшой скрипт, который будет делать все за один проход. Но я должен признать, что он работал после нескольких попыток против МНОГИХ других попыток, которые я сделал перед вашей потрясающей записью. – Luis Alvarado♦ 26 December 2010 в 10:20
  • 3
    с какими трудностями вы столкнулись? – ovais.tariq 8 January 2011 в 12:33
  • 4
    Наконец, вот что я получил после установки 19 раз на 5 разных серверах, начиная от ubuntu 8.04 и заканчивая ubuntu 10.04. следующие EDIT, которые необходимы, чтобы иметь его без ошибок для кого-либо с уже установленным mysql 5.1 и хотите перейти на 5.5.8 или 5.5.9: + Перед запуском сервера mysqld убедитесь, что все файлы в каталоге / usr / local / mysql / bin имеют разрешение на выполнение. – Luis Alvarado♦ 6 March 2011 в 04:36
  • 5
    + При восстановлении резервной копии mysql.sql правильная папка - /root/mysql-5.1-dump/, а не /root/mysql-5.1-backup/dump/ + В части о запуске mysql с "mysqld" skip-grant-tables --user = mysql & quot; вам сначала нужно указать, что /etc/my.cnf нужно поместить в BOTTOM файла. + После mysql_upgrade вам может понадобиться убить процесс mysqld, прежде чем запускать его с помощью /etc/init.d/mysql – Luis Alvarado♦ 6 March 2011 в 04:38

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

4
ответ дан 25 May 2018 в 23: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
ответ дан 25 May 2018 в 23:54
  • 1
    Я не знал о dotdeb перед вашим сообщением. Спасибо. – Luis Alvarado♦ 26 December 2010 в 10:20

Я успешно установил 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/Downloads/MySQL-5.5/MySQL-shared-5.5.15-1.linux2.6.x86_64.rpm
^D

Преобразовать их!

fakeroot alien MySQL*.rpm

... и установить их.

sudo dpkg -i mysql*.deb

Добавить mysql user

useradd -r mysql

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

mysql_install_db --datadir=/var/lib/mysql --rpm --skip-name-resolve --user=mysql

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

mkdir /var/lib/mysqld
chown mysql /var/lib/mysqld/

mkdir /var/log/mysql
chown mysql /var/log/mysql

Запустить DB

service mysql start

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

/usr/bin/mysqladmin -u root password 'your_password'
1
ответ дан 25 May 2018 в 23:54

Существует новый репозиторий 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
ответ дан 25 May 2018 в 23:54

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

1
ответ дан 25 May 2018 в 23:54

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

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

0
ответ дан 25 May 2018 в 23:54

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

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

0
ответ дан 25 July 2018 в 22:43

Я успешно установил 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/Downloads/MySQL-5.5/MySQL-shared-5.5.15-1.linux2.6.x86_64.rpm ^D

Преобразовать их!

fakeroot alien MySQL*.rpm

... и установить их.

sudo dpkg -i mysql*.deb

Добавить mysql user

useradd -r mysql

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

mysql_install_db --datadir=/var/lib/mysql --rpm --skip-name-resolve --user=mysql

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

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

Запустить DB

service mysql start

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

/usr/bin/mysqladmin -u root password 'your_password'
1
ответ дан 25 July 2018 в 22:43

Существует новый репозиторий 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
ответ дан 25 July 2018 в 22:43

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

1
ответ дан 25 July 2018 в 22:43

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

4
ответ дан 25 July 2018 в 22:43
  • 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
ответ дан 25 July 2018 в 22:43
  • 1
    Я не знал о dotdeb перед вашим сообщением. Спасибо. – Luis Alvarado♦ 26 December 2010 в 10:20

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

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

0
ответ дан 27 July 2018 в 00:00

Я успешно установил 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/Downloads/MySQL-5.5/MySQL-shared-5.5.15-1.linux2.6.x86_64.rpm ^D

Преобразовать их!

fakeroot alien MySQL*.rpm

... и установить их.

sudo dpkg -i mysql*.deb

Добавить mysql user

useradd -r mysql

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

mysql_install_db --datadir=/var/lib/mysql --rpm --skip-name-resolve --user=mysql

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

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

Запустить DB

service mysql start

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

/usr/bin/mysqladmin -u root password 'your_password'
1
ответ дан 27 July 2018 в 00:00

Существует новый репозиторий 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
ответ дан 27 July 2018 в 00:00

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

1
ответ дан 27 July 2018 в 00:00

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

4
ответ дан 27 July 2018 в 00:00
  • 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
ответ дан 27 July 2018 в 00:00
  • 1
    Я не знал о dotdeb перед вашим сообщением. Спасибо. – Luis Alvarado♦ 26 December 2010 в 10:20

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

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

0
ответ дан 31 July 2018 в 10:44

Я успешно установил 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/Downloads/MySQL-5.5/MySQL-shared-5.5.15-1.linux2.6.x86_64.rpm ^D

Преобразовать их!

fakeroot alien MySQL*.rpm

... и установить их.

sudo dpkg -i mysql*.deb

Добавить mysql user

useradd -r mysql

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

mysql_install_db --datadir=/var/lib/mysql --rpm --skip-name-resolve --user=mysql

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

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

Запустить DB

service mysql start

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

/usr/bin/mysqladmin -u root password 'your_password'
1
ответ дан 31 July 2018 в 10:44

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

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