Як встановити MySQL 5.5 на Ubuntu 10.04?
apt-get install mysql-сервер дозволяє встановлювати лише 5.1.41.3ubuntu12
Як встановити MySQL 5.5 на Ubuntu 10.04?
apt-get install mysql-сервер дозволяє встановлювати лише 5.1.41.3ubuntu12
Відповіді:
Якщо у вас немає певних проблем із оточенням або процедурою встановлення, це дотримується звичайної схеми:
.tar.gz
пакет зі сторінки завантаження MySqlЯ використовував наступне керівництво для встановлення 5.5 на Ubuntu 10.04: http://www.ovaistariq.net/490/a-step-by-step-guide-to-upgrading-to-mysql-5-5/
Все працювало чудово, крім одного з останніх кроків, запуску mysql:
mysqld --skip-grant-tables --user=mysql
Дав мені таке повідомлення, а потім закрив:
[ERROR] Can't find messagefile '/usr/share/errmsg.sys'
Після деякого гугл я знайшов рішення додати наступний прапор :
--lc-messages-dir="/usr/local/mysql/share/english/"
Щоб запустити його і фактично його працювати, я використав таку команду:
mysqld --skip-grant-tables --user=mysql --lc-messages-dir="/usr/local/mysql/share/english/"
MySQL 5.5 має кілька чудових нових функцій, які вирішили проблему з розділенням для мене; розділення через варчар.
Удачі!
add-apt-repository ppa:internetbroadcasting/mysql55onlucid
apt-get install mysql-server-5.5
Користувачам з локальним apache + php5 + mysql або подібною комбінацією з mysql в ньому, ймовірно, потрібно буде перекомпілювати пакунки, що залежать від mysql (php5-mysql), тому він використовує libmysqlclient18, наданий mysql-server-5.5.
Використання пакетів, пов'язаних з libmysqlclient16, з установкою mysql 5.5, можливо, спочатку працює, але має тенденцію до збоїв.
sudo apt-get update
apt-get install mysql-server-5.5 mysql-server-core-5.5 mysql-client-5.5
прості інструкції по встановленню MySQL 5.5 на Linux тут задокументовані разом з іншими необхідними бібліотеками.
Я написав статтю про те, як встановити MySQL 5.5 на Ubuntu 10.10 за допомогою пакетів Ubuntu, я впевнений, що 10.04. Він буде працювати без великих проблем: http://geek.co.il/wp/2011/03/02 / mysql-5-5-on-ubuntu-10-10