Как установить и настроить MySQL и PHPMyAdmin в Windows и Linux

При создании веб-страницы и управлении ею мы должны учитывать, какой тип информации она будет предлагать и хранить. Если веб-страница показывает только статический контент, доступ к которому осуществляется через различные меню параметров, мы можем использовать любую программу для создания веб-страниц, программу, которая позволяет нам вносить изменения вручную. Однако если мы хотим для управления пользовательскими данными и выполнения поиска , нам нужна база данных, отвечающая за управление всей информацией в Интернете. Решение состоит в том, чтобы использовать MySQL вместе с PHPMyAdmin.

Что такое MySQL и PHPMyAdmin

установить и настроить MySQL и PHPMyAdmin в Windows и Linux

Oracle MySQL является мощным менеджер базы данных которая используется для сбора и организации всех данных на веб-странице, ее использование совершенно бесплатно и под лицензией GPL, что делает ее одной из наиболее часто используемых баз данных в мире при управлении большим объемом данных. Если у нас нет предварительных знаний об управлении динамическими веб-страницами, взаимодействие с MySQL станет головной болью, поскольку оно работает только из командной строки. Если мы ошибемся хотя бы в одной команде, мы можем напрямую сломать веб-сайт.

Решение этой проблемы, устраняющее множество головных болей, которые она создает, заключается в использовании PHPMyAdmin. PHPMyAdmin — это визуальный интерфейс это позволяет нам гораздо проще работать с базами данных MySQL, которые также являются открытыми и полностью бесплатными. С помощью PHPMyAdmin мы можем выполнять команды в базе данных из пользовательского интерфейса, поэтому делать ошибки в коде сложнее, что снижает риск того, что веб-сайт, которым мы управляем, останется недоступным, пока мы не обнаружим допущенную нами ошибку.

Как установить MySQL

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

Установите MySQL в Windows

В отличие от Linux, где мы можем использовать репозитории, установленные на компьютере, для загрузки MySQL, в Windows мы должны посетить следующие веб-сайт чтобы загрузить его и нажмите Перейти к загрузке Страница в скачать версию мы хотим установить.

Установите MySQL в Windows

С одной стороны вы найдете установщик, занимающий 5 МБ, а с другой все необходимые для установки MySQL приложения, занимающие чуть более 400 МБ. Если мы выберем эту последнюю версию, установщик не скачивать какой-либо контент из Интернета установить его. Если мы выберем версию 5 МБ, для загрузки необходимого контента потребуется подключение к Интернету.

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

Установите MySQL в Windows

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

  • Разработчик по умолчанию . Это идеальный вариант, так как он установит все необходимое для создания базы данных MySQL.
  • Только разъединить . Чтобы установить MySQL в режиме сервера.
  • Только для клиентов . Установите его в режиме клиента без сервера.
  • полный . Установите все продукты MySQL.
  • изготовленный на заказ . Позволяет нам выбрать, какой тип продуктов MySQL мы хотим установить.

Установите MySQL в Windows

В следующем окне он проверит, отсутствуют ли какие-либо приложения для использования MySQL, такие как MySQL для Visual Studio или Connector/Phyton. Если это так, нам придется установить их вручную на наш компьютер.

Установите MySQL в Windows

Далее отобразится весь контент, который будет загружен и установлен на компьютер. Нажмите «Выполнить», чтобы продолжить. Если некоторые компоненты загружаются неправильно (используя базовый установщик размером 5 МБ), будет отображаться ошибка. Нам просто нужно нажать на Попробуйте еще раз чтобы попытаться загрузить его снова.

Установите MySQL в Windows

В следующем окне установщик предложит нам выбрать, в какую папку мы хотим произвести установку на компьютер. После того, как мы установили сервер MySQL, который нам нужен, установщик перенесет нас на Конфигурация продукта вариант, где мы должны установить порты TCP / IP и предложить Windows предоставить разрешение на доступ к брандмауэру. Далее нам нужно установить пароль доступа которые мы хотим использовать для защиты доступа. Чтобы получить доступ к серверу, нам просто нужно запустить приложение MySQL и получить доступ к созданному нами серверу и создать базу данных.

Шаги по установке MySQL в Linux

Как только наш веб-сервер будет запущен и запущен после установки Nginx (или любого другого), первое, что мы должны сделать, это обновить список репозиториев с помощью команды

sudo apt update

Далее приступаем к установить MySQL используя репозитории, которые у нас есть в версии Linux, с помощью следующей команды

sudo apt install mysql-server

Первое, что мы должны сделать, это создать мастер-пароль , пароль, который позволит нам получить доступ к управлению и модификации базы данных. Рекомендуется использовать менеджер паролей для создания сложного пароля, чтобы другие люди не могли получить доступ. После завершения установки мы используем команду, которую мы покажем вам ниже, чтобы отменить настройки по умолчанию и заблокировать доступ к базе данных, чтобы она была доступна только через установленный нами пароль.

sudo /usr/bin/mysql_secure_installation

Затем он задаст нам ряд вопросов, на которые мы должны ответить, как показано ниже:

  1. Изменить пароль root? Н
  2. Удалить анонимного пользователя? Д
  3. Запретить удаленный вход в систему root? Д
  4. Удалить тестовую базу данных и доступ к ней? Д
  5. Перезагрузить таблицы привилегий сейчас? Д

Установка MySQL Linux

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

После того, как мы установили MySQL, мы можем создать нашу базу данных, если у нас есть соответствующие знания. Если нет, то решением, как я упоминал выше, является установка PHPMyAdmin.

Как установить PHPMyAdmin

Как и в предыдущем случае, большинство веб-серверов управляются Linux, но если мы используем сервер Windows, мы также можем использовать PHPMyAdmin для более простого управления базами данных MySQL.

Шаги, которые необходимо выполнить для PHPMyAdmin в Windows

PHPMyAdmin — это не что иное, как графический интерфейс для взаимодействия с MySQL, поэтому, если наши знания о MySQL не ограничены, устанавливать его не нужно. Первое, что мы должны сделать, это загрузить соответствующую версию через официальный сайт, к которому мы можем получить доступ через следующие ссылке .

Установить PHPMyAdmin Windows

Далее разархивируем и скопируйте его в каталог сервера MySQL которые мы ранее установили. Чтобы получить доступ к серверу и настроить его, нам просто нужно ввести следующий URL-адрес в наш браузер (таким образом, нет необходимости настраивать сервер, на котором мы хотим использовать его в сочетании с MySQL).

http://localhost/phpmyadmin/setup/index.php

Установите PHPMyAdmin в Linux

Первое, что нам нужно сделать, это установить PHPMyAdmin из командной строки, используя следующую команду:

sudo apt-get install phpmyadmin

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

sudo phpenmod mcrypt sudo phpenmod mbstring

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

http://localhost.phpmyadmin

PHPMyAdmin