как я должен установить сервер MySQL 4.1 на сервере Ubuntu 11.04 для приложения прежней версии для выполнения (это повреждается на MySQL 5).
sudo apt-get mysql-server-4.1
не работает - "пакет, отсутствует, obsoleted или доступный из другого источника".
Фон:
Я пытаюсь мигрировать с Windows Server на Сервер Ubuntu. У меня есть MS Визуальное приложение FoxPro, соединяющееся с сервером MySQL 4.1 в Windows.
Просто пытаясь копировать это на Ubuntu на данный момент.
До сих пор у меня есть он до такой степени, когда, приложение уже в порядке от удаленной машины (на MySQL 5.1). Однако я протестировал и проверил, что некоторые функции не работают хорошо, и это из-за различия в версиях MySQL.
Неизменно, кто-то предложил бы, чтобы я переделал код. Я еще не могу сделать этого, поскольку я не разработал приложение и все еще согласовываю для исходного кода.
Тем временем моя цель состоит в том, чтобы только получить эту вещь работать в Ubuntu с как можно меньше стычкой, и это требует сервера MySQL 4.1.
Спасибо.
Я знаю, что это - более старое сообщение, но эта страница является одной из главных ссылок, которые я нашел при поиске, и многие ссылки как этот являются оставшимися без ответа. Но существует решение! Ссылка YouTube (http://www.youtube.com/watch?v=2Ar5QszDYEs) показывает ручную установку MySQL 4.1.22 от исходных файлов в 6,06..., но это все еще работает в 11,05 с минимальным изменением. Шаги, которые я выполнил, были:
sudo apt-get update && sudo apt-get upgrade
sudo apt-get install build-essential checkinstall libncurses5-dev curl
curl --o mysql-4.1.24.tar.gz http://mirror.provenscaling.com/mysql/community/source/4.1/mysql-4.1.24.tar.gz
sudo tar -xvzf mysql-4.1.24.tar.gz --directory=/usr/local/src
cd /usr/local/src/mysql-4.1.24/
sudo groupadd mysql
sudo useradd -g mysql mysql
sudo apt-get install
sudo ./configure --prefix=/usr/local/mysql
sudo make
sudo mkdir /usr/local/mysql
sudo mkdir /usr/local/mysql/include
sudo mkdir /usr/local/mysql/include/mysql
sudo mkdir /usr/local/mysql/lib
sudo mkdir /usr/local/mysql/lib/mysql
sudo mkdir /usr/local/mysql/share
sudo mkdir /usr/local/mysql/man
sudo mkdir /usr/local/mysql/mysql-test
sudo checkinstall
y
mysql-server 4.1.24
dpkg -l | grep -i mysql
sudo cp support-files/my-medium.cnf /etc/my.cnf
cd /usr/local/mysql/
pwd
bin/mysql_install_db --user=mysql
sudo chown -R root .
sudo chown -R mysql var
sudo chgrp -R mysql .
bin/mysql --version
bin/mysql_install_db --user=mysql
sudo bin/mysqld_safe user=mysql &
Я надеюсь, что это помогает кому-то еще также!
Вот шаги для установки сервера Mysql 4.1 в Ubuntu.
1) Это установит Ubuntu - (Ваша команда Sudo не имела "установки"
sudo apt-get install mysql-server-4.1
2) Если Вы бледный для установки PHP на Ubuntu используете это
sudo apt-get install php4-mysql
3) После того создания Базы данных могут быть сделаны при помощи PHPmyadmin -
mysqladmin create <databasename>