Это руководство описывает, как установить MySQL на Linux-сервера, используя Линукс приглашения. Вы можете использовать эту оболочку либо на Линукс сам сервер, так и удаленно, с помощью Telnet сессии. Вам необходимо войти в систему в качестве Линукс суперпользователя.
Большинство последних дистрибутивов поставляются с копией MySQL включен, но не установлен. Вы можете использовать дистрибутив для установки или скачать последнюю версию MySQL с MySQL веб-сайт по адресу http://www.mysql.com/downloads/index.html.
Далее, выберите следующие опции:
MySQL 3,23 - Производство релиз (рекомендуется)
|
|
MySQL 3,23 в настоящее время стабильная версия производства, а другие версии все еще экспериментальный и не рекомендуется для производства сервера.
Вы собираетесь устанавливать RPM версии MySQL, как это сравнительно легко и MySQL потребностей мало первоначальной конфигурации. RPM означает Redhat Package Manager, и он автоматизирует большую часть процесса установки.
Вниз страницы в разделе
Linux x86 RPM загрузки
Есть в настоящее время пять файлов, которые есть здесь:
Сервер
Норматив / тест-люкс
Клиентские приложения
Библиотеки и файлы заголовков
Динамический клиентские библиотеки
По крайней мере, вам необходимо скачать "Сервер" пакета. Кроме того, рекомендуем вам скачать "Библиотеки и заголовочные файлы" и "Клиент программ" пакеты, чтобы другие программы для установления связи с MySQL. Если вы хотите, вы также можете скачать другие пакеты, такие, как "Базового / испытание люкс". Вы заметите, что имена файлов, как правило, содержат номера версий. Вы должны убедиться в том, что пакеты, которые вы загружаете все по той же версии, как смешивание пакеты для разных версий может вызвать проблемы.
Теперь нужно использовать Линукс об / мин программа для установки RPM пакетов, которые вы скачивали. Выполните следующую команду для начала установки (помните, это должно быть сделано в качестве суперпользователя):
об / мин-ivh MySQL-3.23.55-1.i386.rpm
Убедитесь, что Вы вводите команду именно на это выше, в этом же случае, как Линукс файлов вводятся с учетом регистра.
После того, как вы начали команду, MySQL будет установлен, и вы увидите результаты, аналогичный приведенному ниже:
Подготовка ... ########################################### [100%] 1: MySQL ########################################### [100%] Подготовка БД таблицу Подготовка принимающей таблицы Подготовка таблицы пользователей Подготовка функционирования таблицы Подготовка таблицы tables_priv Подготовка columns_priv таблице Установка всех подготовленных таблиц 030206 21:22:35 / usr / sbin / mysqld: Завершение Полный ПОЖАЛУЙСТА ПОМНИТЕ НАСТРОИТЬ A ПАРОЛЬ ДЛЯ ПОЛЬЗОВАТЕЛЯ MySQL корень! Это делается с: / usr / бен / mysqladmin-у-пароль "-новый пароль '/ usr / бен / mysqladmin-у-корень-ч linux.localdomain пароль"-новый пароль "Смотрите руководство для более инструкций. Просим сообщить о каких-либо проблем с / usr / бен / mysqlbug скрипт! Самую свежую информацию о MySQL можно получить в Интернете по адресу http://www.mysql.com поддержка MySQL, покупая поддержки / лицензии на https: / / order.mysql.com Запуск демона mysqld с базами данных из / var / lib / mysql
Это завершит установку MySQL. Если вы получаете любые сообщения об ошибках, то это, скорее всего, что ваша система не имеет других пакетов, что MySQL нужно установить (сообщений об ошибке должен сказать вам, какие из них). Загрузите и установите эти пакеты, а затем выполните команду снова об / мин, MySQL и затем установите успешно.
Один из приятные вещи о об. / мин команды в том, что в будущем вы можете легко обновить на более позднюю версию, используя команду
об / мин-Uvh MySQL-последней-version.rpm
У командования сообщает РСН, чтобы обновить существующие установки, которые он делает автоматически.
Было бы неплохо также установить MySQL "Библиотеки и файлы заголовков", как другие пакеты, которые вы установили в будущем, возможно, потребуется эти так, чтобы они могли использовать и подключиться к MySQL.
Прежде чем вы сможете установить "Библиотеки и файлы заголовков" пакета (MySQL-разра-3.23.55-1.i386.rpm), вам необходимо установить MySQL клиент файлы, которые находятся в пакете MySQL-клиент-3.23.55 - 1.i386.rpm. После того, как вы загрузили файлы, то вы можете установить пакет, используя следующие команды:
об / мин-ivh MySQL-клиент-3.23.55-1.i386.rpm
Вы должны видеть результаты, аналогичный приведенному ниже:
Подготовка ... ########################################### [100%] 1: MySQL - клиент ########################################### [100%]
В MySQL клиента файлов в настоящее время установлена, и вы можете перейти к установке развития файлы. Выполните следующую команду, чтобы установить пакет:
об / мин-ivh MySQL-разра-3.23.55-1.i386.rpm
Вы должны увидеть вывод, аналогичный приведенному ниже:
Подготовка ... ########################################### [100%] 1: MySQL - развитие ########################################### [100%]
В MySQL развития файлы в настоящее время установлена.
Когда MySQL RPM пакета, он добавляет начальный файл, чтобы начать файлы в системный каталог и т.п.. Полный путь заключается в следующем:
/ и т.д. / rc.d / init.d / mysql
Это означает, что MySQL начнется, когда сервер загружает. Вы также можете использовать этот файл для запуска и остановки сервера.
Чтобы запустить сервер MySQL, вам нужно выполнить следующую команду:
/ и т.д. / rc.d / init.d / mysql стартовой
Вы должны увидеть следующие результаты:
Запуск демона mysqld с базами данных из / var / lib / mysql
Чтобы остановить сервер MySQL, вам нужно выполнить следующую команду:
/ и т.д. / rc.d / init.d / mysql остановить
Вы должны увидеть вывод, аналогичный приведенному ниже:
Убийство mysqld с під 10024 030206 22:17:04 mysqld, закончившийся
Это полезно иметь возможность увидеть, где в RPM пакеты, файлы, содержащиеся в них. Для этого вы можете использовать команду
об / мин-ql НазваниеКомпонента
где НазваниеКомпонента это имя установленного пакета без расширений файлов. Например, посмотрите на RPM файл, содержащий файлы, MySQL, который называется MySQL-разра-3.23.55-1.i386.rpm. Заметим, однако, что некоторые дистрибутивов могут использовать несколько различных файлов. Вы можете найти места его файлы с помощью команды
об / мин-ql MySQL-3.23.55-1
Вы можете видеть, что. I386.rpm продление снимается в предыдущей команды. Это выведет местонахождение файлов, что пакет установлен, небольшой фрагмент из которых заключается в следующем:
/ и т.д. / logrotate.d / mysql / и т.д. / rc.d / init.d / mysql / usr / бен / isamchk / usr / бен / isamlog / usr / бен / my_print_defaults / usr / бен / myisamchk / usr / бен / myisamlog / usr / бен / myisampack / usr / бен / mysql_convert_table_format / usr / бен / mysql_fix_privilege_tables / usr / бен / mysql_install_db / usr / бен / mysql_setpermission / usr / бен / mysql_zap / usr / бен / mysqlbug / usr / бен / mysqld_multi / usr / бен / mysqldumpslow / usr / бен / mysqlhotcopy / usr / бен / mysqltest / usr / бен / pack_isam / usr / бен / perror / usr / бен / замены / usr / бен / resolve_stack_dump / usr / бен / resolveip / usr / бен / safe_mysqld / usr / lib / mysql / mysqld.sym / usr / sbin / mysqld
Фрагмент на предыдущей странице показывает расположение основных программных файлов. Развитие файлы установки на следующие места:
/ usr / включать / mysql / usr / lib / mysql
Эти места можно указать на другую программу, когда вы сборе в поддержку MySQL. Если вы все знаете, где определенный файл был установлен, вы можете использовать предыдущий процесс, чтобы найти файл.
Если вы решите в любой момент, который вы хотите удалить MySQL, важно, что вы делаете это с помощью командной об / мин, если вы использовали RPM для установки программы, а не удаления файлов вручную, так как вы можете упустить некоторые файлы. Удаление с командованием об / мин гарантирует, что все будет правильно удален. Вы можете использовать следующую команду, чтобы удалить пакет:
об / мин-э-пакета
Хотя установке MySQL с использованием RPM гораздо проще, если хотите, вы можете скачать и скомпилировать MySQL из исходного кода самостоятельно, загрузив исходные файлы из MySQL веб-сайт. Это позволяет оптимизировать MySQL для вашей конкретной конфигурации Линукс, хотя нет реальной необходимости в этом на тестирование сервера.
Online: 480 users browsing the articles directory
|
|