Прежде чем что-то делать, я работал над этим последние 4 дня. пытаюсь иметь mysql 5.5.8 в Ubuntu 10.10 в моем случае. Я использовал иностранец, чтобы изменить пакет rpm на пакет deb и установить его (FAILED). Я загрузил двоичные файлы с намерением использовать их в качестве стандартных (СБОЙ). И как вы можете видеть из этого длинного списка пакетов, Oracle НЕ особо заботился о дистрибутивах Debian. Они сделали много RPM. МНОГО. Но не один пакет DEB. Здесь есть группа ubuntuforums.org/showthread.php?p=10245558, которая говорит об этой же проблеме. Недостаток Оракула.
Луис Альварадо
Цените головы @Cyrex
bcmcfc
Ответы:
11
Что нового в MySQL 5.5
Вот некоторые недавние улучшения в скорости, масштабируемости и удобстве использования базы данных MySQL и механизма хранения InnoDB.
Это помогло, но мне нужно было изменить несколько вещей, прежде чем он работал правильно. Теперь, когда у меня есть время, я могу сделать небольшой скрипт, который будет делать все за один прогон. Но я должен признать, что это сработало после нескольких попыток против МНОГИХ других попыток, которые я делал до вашего удивительного поста.
Луис Альварадо
с какими трудностями вы столкнулись ??
ovais.tariq
1
Наконец, вот что я имею после его установки 19 раз на 5 разных серверах, начиная от Ubuntu 8.04 до Ubuntu 10.04. Ниже перечислены правки, необходимые для того, чтобы он был без ошибок для любого, у кого установлен mysql 5.1, и хотите перейти на 5.5.8 или 5.5.9: + Перед запуском сервера mysqld убедитесь, что все файлы в / usr / Локальная папка / mysql / bin имеет разрешение на выполнение.
Луис Альварадо
1
+ При восстановлении резервной копии mysql.sql правильной папкой является /root/mysql-5.1-dump/, а не /root/mysql-5.1-backup/dump/ + В части, касающейся запуска mysql с помощью «mysqld --skip» -grant-tables --user = mysql "вы должны сначала упомянуть, что /etc/my.cnf должен быть помещен в ДНО файла + После mysql_upgrade вам может понадобиться убить процесс mysqld перед запуском его с / etc / init.d / mysql
К вашему сведению, я только что назначил эту ошибку себе и наблюдаю за первой попыткой сборки прямо сейчас .. :-D
SpamapS
В качестве обновления .. 5.5.17 попал в Precise Pangolin Alpha1 (следующий LTS, 12.04) ... пакет с исходным кодом должен прекрасно собираться для более ранних выпусков, и его можно найти здесь launchpad.net/ubuntu/+source/mysql -5,5
Спама
4
Хорошим вариантом может быть ожидание версии от dotdeb.org. Как только он появится в Debian нестабильном / экспериментальном, там будут доступны пакеты.
На сайте debdeb.org есть безболезненный установщик для mysql 5.5. У них есть инструкции о том, как добавить свой репозиторий в список aptitude, здесь: http://www.dotdeb.org/instructions/ После того, как это было сделано, я использовал Synaptic для обновления mysql-сервера до версии 5.5. Это работало безотказно.
Процесс обновления с 5.1 (если вы построили сервер LAMP) до 5.5 описан здесь. Если вы заинтересованы в простой установке ванильного сервера MySQL, то выполните чистую установку вашего сервера и следуйте этим указаниям на странице, на которую я ссылался которые не связаны с ранее установленным экземпляром MySQL.
Если вы хотите использовать phpMyAdmin, вам нужно будет собрать сервер LAMP (как описано здесь, а затем следовать всем инструкциям по обновлению, содержащимся в предыдущей ссылке. Это позволит вам использовать apt-getвсе необходимые пакеты для phpMyAdmin и затем выключите версию MySQL.
Ответы:
Что нового в MySQL 5.5
Вот некоторые недавние улучшения в скорости, масштабируемости и удобстве использования базы данных MySQL и механизма хранения InnoDB.
Пошаговое руководство по обновлению до MySQL 5.5
источник
Это не решит вашу проблему, но вот ошибка списка пожеланий для упаковки MySQL 5.5.
источник
Хорошим вариантом может быть ожидание версии от dotdeb.org. Как только он появится в Debian нестабильном / экспериментальном, там будут доступны пакеты.
http://www.dotdeb.org/tag/mysql/
источник
Я успешно установил MySQL-5.5.15 в Natty (Ubuntu 11.04) с инопланетянами из официальных бинарных RPM.
Установите Alien и libaio1 (используется с MySQL-5.5)
Извлекайте двоичные RPM из загрузок MySQL
Преобразуйте их!
... и установите их.
Добавить пользователя mysql
Инициализировать каталог данных
Установите другие необходимые пути
Запустить БД
Изменить пароль root
источник
Это совершенно новый репозиторий ppa (личный архив пакетов), который включает, помимо прочего, mysql5.5 для natty и oneiric:
https://launchpad.net/~nathan-renniewaldock/+archive/ppa
Он может быть добавлен в вашу систему с помощью следующих команд:
источник
На сайте debdeb.org есть безболезненный установщик для mysql 5.5. У них есть инструкции о том, как добавить свой репозиторий в список aptitude, здесь: http://www.dotdeb.org/instructions/ После того, как это было сделано, я использовал Synaptic для обновления mysql-сервера до версии 5.5. Это работало безотказно.
источник
Процесс обновления с 5.1 (если вы построили сервер LAMP) до 5.5 описан здесь. Если вы заинтересованы в простой установке ванильного сервера MySQL, то выполните чистую установку вашего сервера и следуйте этим указаниям на странице, на которую я ссылался которые не связаны с ранее установленным экземпляром MySQL.
Если вы хотите использовать phpMyAdmin, вам нужно будет собрать сервер LAMP (как описано здесь, а затем следовать всем инструкциям по обновлению, содержащимся в предыдущей ссылке. Это позволит вам использовать
apt-get
все необходимые пакеты для phpMyAdmin и затем выключите версию MySQL.источник