Переход на mySQL 5.5 на Ubuntu 11.04 [dубликат]

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

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

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

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

49 ответов

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

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

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

11
ответ дан 25 July 2018 в 20:49
  • 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

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

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

11
ответ дан 2 August 2018 в 02:33

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

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

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

11
ответ дан 4 August 2018 в 18:21

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

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

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

11
ответ дан 6 August 2018 в 02:48

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

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

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

11
ответ дан 7 August 2018 в 20:27

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

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

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

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

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

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

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

11
ответ дан 15 August 2018 в 21:35
  • 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

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

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

0
ответ дан 25 July 2018 в 20:49

Я успешно установил 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 в 20:49

Существует новый репозиторий 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 в 20:49

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

1
ответ дан 25 July 2018 в 20:49

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

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

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

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

0
ответ дан 2 August 2018 в 02:33

Я успешно установил 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
ответ дан 2 August 2018 в 02:33

Существует новый репозиторий 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
ответ дан 2 August 2018 в 02:33

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

1
ответ дан 2 August 2018 в 02:33

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

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

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

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

4
ответ дан 4 August 2018 в 18:21

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

4
ответ дан 4 August 2018 в 18:21

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

1
ответ дан 4 August 2018 в 18:21

Существует совершенно новый репозиторий 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
ответ дан 4 August 2018 в 18:21

Я успешно установил 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
ответ дан 4 August 2018 в 18:21

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

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

0
ответ дан 4 August 2018 в 18:21

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

1
ответ дан 6 August 2018 в 02:48

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

4
ответ дан 6 August 2018 в 02:48

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

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

4
ответ дан 6 August 2018 в 02:48

Я успешно установил 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
ответ дан 6 August 2018 в 02:48

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

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

0
ответ дан 6 August 2018 в 02:48

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

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