MySQL — Установка

Все загрузки для MySQL находятся на сайте MySQL Downloads . Выберите номер версии MySQL Community Server, который требуется вместе с платформой, на которой он будет работать.

Установка MySQL в Linux / UNIX

Рекомендуемый способ установки MySQL в системе Linux — через RPM. MySQL AB предоставляет следующие RPM-пакеты для загрузки на своем веб-сайте:

  • MySQL — сервер базы данных MySQL управляет базами данных и таблицами, контролирует доступ пользователей и обрабатывает запросы SQL.

  • MySQL-клиент — клиентские программы MySQL, позволяющие подключаться и взаимодействовать с сервером.

  • MySQL-devel — библиотеки и файлы заголовков, которые пригодятся при компиляции других программ, использующих MySQL.

  • MySQL-shared — Общие библиотеки для клиента MySQL.

  • MySQL- Benchmark — инструменты для тестирования производительности и производительности сервера базы данных MySQL.

Все перечисленные здесь RPM MySQL созданы в системе SuSE Linux , но обычно они без труда работают и в других вариантах Linux.

Теперь вам нужно будет придерживаться шагов, приведенных ниже, чтобы продолжить установку —

  • Войдите в систему, используя пользователя root .

  • Перейдите в каталог, содержащий RPM.

  • Установите сервер базы данных MySQL, выполнив следующую команду. Не забудьте заменить имя файла курсивом на имя файла вашего RPM.

[root@host]# rpm -i MySQL-5.0.9-0.i386.rpm

Вышеупомянутая команда заботится об установке сервера MySQL, создании пользователя MySQL, создании необходимой конфигурации и автоматическом запуске сервера MySQL.

Вы можете найти все связанные с MySQL двоичные файлы в / usr / bin и / usr / sbin. Все таблицы и базы данных будут созданы в каталоге / var / lib / mysql.

В следующем поле кода есть необязательный, но рекомендуемый шаг для установки остальных RPM таким же образом:

[root@host]# rpm -i MySQL-client-5.0.9-0.i386.rpm
[root@host]# rpm -i MySQL-devel-5.0.9-0.i386.rpm
[root@host]# rpm -i MySQL-shared-5.0.9-0.i386.rpm
[root@host]# rpm -i MySQL-bench-5.0.9-0.i386.rpm

Установка MySQL в Windows

Установка по умолчанию в любой версии Windows теперь намного проще, чем раньше, поскольку MySQL теперь аккуратно упакован с установщиком. Просто скачайте установочный пакет, распакуйте его куда угодно и запустите файл setup.exe.

Установщик по умолчанию setup.exe проведет вас через тривиальный процесс и по умолчанию установит все в папку C: \ mysql.

Протестируйте сервер, запустив его из командной строки в первый раз. Перейдите в расположение сервера mysqld , вероятно, C: \ mysql \ bin, и введите —

mysqld.exe --console

ПРИМЕЧАНИЕ. Если вы используете NT, вам придется использовать mysqld-nt.exe вместо mysqld.exe.

Если все прошло хорошо, вы увидите несколько сообщений о запуске и InnoDB . В противном случае у вас может быть проблема с разрешениями. Убедитесь, что каталог, в котором хранятся ваши данные, доступен любому пользователю (возможно, MySQL), под которым работают процессы базы данных.

MySQL не будет добавлять себя в меню «Пуск», и также нет особенно удобного графического интерфейса для остановки сервера. Поэтому, если вы склонны запускать сервер двойным щелчком по исполняемому файлу mysqld, вы должны не забыть остановить процесс вручную с помощью mysqladmin, Task List, Task Manager или других средств, специфичных для Windows.

Проверка установки MySQL

После успешной установки MySQL базовые таблицы были инициализированы, и сервер был запущен: вы можете проверить, что все работает должным образом, с помощью нескольких простых тестов.

Используйте утилиту mysqladmin для получения статуса сервера

Используйте двоичный файл mysqladmin, чтобы проверить версию сервера. Этот двоичный файл будет доступен в / usr / bin в Linux и в C: \ mysql \ bin в Windows.

[root@host]# mysqladmin --version

В Linux это даст следующий результат. Это может отличаться в зависимости от вашей установки —

mysqladmin  Ver 8.23 Distrib 5.0.9-0, for redhat-linux-gnu on i386

Если вы не получили такое сообщение, возможно, в вашей установке возникла проблема, и вам потребуется помощь, чтобы ее исправить.

Выполнение простых команд SQL с помощью клиента MySQL

Вы можете подключиться к серверу MySQL через клиент MySQL и с помощью команды mysql . На данный момент вам не нужно вводить пароль, так как по умолчанию он будет пустым.

Вы можете просто использовать следующую команду —

[root@host]# mysql

Он должен быть вознагражден приглашением mysql>. Теперь вы подключены к серверу MySQL и можете выполнять все команды SQL в приглашении mysql> следующим образом:

mysql> SHOW DATABASES;
+----------+
| Database |
+----------+
|   mysql  | 
|   test   |  
+----------+
2 rows in set (0.13 sec)

Действия после установки

MySQL поставляется с пустым паролем для пользователя root MySQL. Как только вы успешно установили базу данных и клиент, вам необходимо установить пароль root, как указано в следующем блоке кода —

[root@host]# mysqladmin -u root password "new_password";

Теперь, чтобы установить соединение с вашим сервером MySQL, вам нужно будет использовать следующую команду —

[root@host]# mysql -u root -p
Enter password:*******

Пользователи UNIX также захотят поместить ваш каталог MySQL в ваш PATH, чтобы вам не приходилось вводить полный путь каждый раз, когда вы хотите использовать клиент командной строки.

Для bash это будет что-то вроде —

export PATH = $PATH:/usr/bin:/usr/sbin

Запуск MySQL во время загрузки

Если вы хотите запустить сервер MySQL во время загрузки, убедитесь, что у вас есть следующая запись в файле /etc/rc.local.

/etc/init.d/mysqld start

Кроме того, у вас должен быть двоичный файл mysqld в каталоге /etc/init.d/.

Выберите поля, которые будут показаны. Прочие будут скрыты. Перктаскивайте мышкой для изменения порядка полей.
  • Изображение
  • SKU
  • Рейтинг
  • Цена
  • Запасы
  • Доступность
  • В корзину
  • Описание
  • Содержимое
  • Вес
  • Размеры
  • Дополнительная информация
  • Атрибуты
  • Custom attributes
  • Настраиваемые поля
Сравнить
Список желаний 0
Открыть страницу желаний Продолжить покупки