Как мне перейти на модернизацию MySQL до версии 5.5 на Ubuntu Server 9.10?
Буду ли я лучше ждать, когда это будет легкое задание $ sudo apt-get install mysql-server?
I Также не уверен, какую загрузку мне нужно будет получить отсюда.
Хорошим вариантом может быть дождаться версии с dotdeb.org. Когда это доступно в Debian unstable / experimental, там будут пакеты.
Существует совершенно новый репозиторий ppa (личный пакетный архив), который включает в себя - помимо других вещей - mysql5.5 для natty и oneiric:
https://launchpad.net/~ nathan-renniewaldock / + archive / ppa
Он может быть добавлен в вашу систему с помощью следующих команд:
sudo add-apt-repository ppa: nathan- renniewaldock / ppa sudo apt-get update
Я успешно установил 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'
Процесс обновления с 5.1 (если вы построили LAMP-сервер) до 5.5 описывается здесь здесь Если вам интересно просто установить ванильный MySQL-сервер, тогда создайте чистую установку своего сервер и следуйте этим указаниям на странице, на которую я ссылался, которые не связаны с ранее установленным экземпляром MySQL.
Если вы хотите использовать phpMyAdmin, вам нужно будет создать сервер LAMP (как описано здесь [ ! d1], а затем следуйте всем инструкциям по обновлению, содержащимся в предыдущей ссылке. Это позволит вам использовать apt-get
для всех необходимых пакетов для phpMyAdmin, а затем отключить версию MySQL .
Существует безболезненный установщик для mysql 5.5 на debian на dotdeb.org. У них есть инструкции о том, как получить свой репозиторий, указанный в aptitude, здесь: http://www.dotdeb.org/instructions/ Как только это было сделано, я использовал Synaptic для обновления mysql-сервера до версии 5.5 , Он работал без сучка и задоринки.
Это не решит вашу проблему, но вот ошибка listlist для упаковки MySQL 5.5.
Хорошим вариантом может быть дождаться версии с dotdeb.org. Когда это доступно в Debian unstable / experimental, там будут пакеты.
Существует совершенно новый репозиторий ppa (личный пакетный архив), который включает в себя - помимо других вещей - mysql5.5 для natty и oneiric:
https://launchpad.net/~ nathan-renniewaldock / + archive / ppa
Он может быть добавлен в вашу систему с помощью следующих команд:
sudo add-apt-repository ppa: nathan- renniewaldock / ppa sudo apt-get update
Процесс обновления с 5.1 (если вы построили LAMP-сервер) до 5.5 описывается здесь здесь Если вам интересно просто установить ванильный MySQL-сервер, тогда создайте чистую установку своего сервер и следуйте этим указаниям на странице, на которую я ссылался, которые не связаны с ранее установленным экземпляром MySQL.
Если вы хотите использовать phpMyAdmin, вам нужно будет создать сервер LAMP (как описано здесь [ ! d1], а затем следуйте всем инструкциям по обновлению, содержащимся в предыдущей ссылке. Это позволит вам использовать apt-get
для всех необходимых пакетов для phpMyAdmin, а затем отключить версию MySQL .
Я успешно установил 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'