10

Как установить MySQL 5.5 на Ubuntu 10.04?

apt-get install mysql-server только позволяет установить 5.1.41.3ubuntu12

5 ответов5

5

Я использовал следующее руководство для установки 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'

После некоторого поиска в Google я нашел решение, добавив следующий флаг:

--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 имеет несколько замечательных новых функций, которые решили проблему с разделами; разметка через варчар.

Удачи!

5

Если у вас нет особых проблем с вашей средой или процедурой установки, она следует обычному шаблону:

2
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 может показаться работающим изначально, но может привести к случайному сбою.

1

простые инструкции по установке MySQL 5.5 в Linux описаны здесь вместе с другими необходимыми библиотеками.

http://www.geeksww.com/tutorials/database_management_systems/mysql/installation/download_configure_compile_and_install_mysql_558_on_linux.php

0

Я написал статью о том, как установить MySQL 5.5 на Ubuntu 10.10 с использованием пакетов Ubuntu, я уверен, что 10.04 он будет работать без каких-либо серьезных проблем: http://geek.co.il/wp/2011/03/02/ MySQL-5-5-на-убунту-10-10

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .