Установите MySQL 5.5 на Ubuntu 10.04


Ответы:



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

Удачи!


Я смог следовать инструкции без каких-либо ошибок. Единственное, на шаге «Запустите MySQL сервер без таблицы грантов». Похоже, что он висит, но это не так. Просто откройте другой терминал и продолжайте действия в этом новом терминале.
iDev247

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


Не забудьте запуститьsudo apt-get update
Hengjie

Из-за зависимостей мне нужно было запустить:apt-get install mysql-server-5.5 mysql-server-core-5.5 mysql-client-5.5
jdhildeb

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


Пожалуйста, суммируйте шаги здесь, а не только подключите свой собственный блог?
Арьян

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.