Установите phpmyadmin для упрощения администрирования MySQL

Я давно работаю с серверами LAMP (Linux Apache, MySQL, PHP). Но независимо от того, какой у меня опыт работы с ними, одно из первых действий, которые я делаю после установки LAMP, — это установка phpMyAdmin. Этот инструмент делает администрирование базы данных намного проще, чем командная строка. И когда ваша работа заключается в развертывании сайтов, зависящих от баз данных MySQL, вы знаете, как быстро MySQL может выполнить быстрое развертывание.

В этой статье вы узнаете, как установить и настроить инструмент MySQL phpMyAdmin.

Первым делом загрузите phpMyAdmin. Вы можете получить этот инструмент из Страница загрузки phpMyAdmin. После того, как вы скачали это, вам нужно будет переместить файл в корень документов вашего веб-сервера (вам понадобится root или доступ sudo для этого и настройки). Скорее всего, это будет либо / var / www / html или / var / www. Как только вы разместили этот файл в нужном месте, пора заняться делами.

Первое, что нужно сделать, это распаковать файл. Команда распаковки будет зависеть от того, какой формат файла вы загружаете. Для примера воспользуемся файлом .gz. С файлом phpMyAdmin-3.1.1-english.tar.gz вместо этого введите команду:

tar xvzf phpMyAdmin-3.11-english.tar.gz

Результирующий каталог будет phpMyAdmin . Я настоятельно рекомендую изменить имя этого каталога на более удобное для навигации и запоминания. Обычно я просто меняю каталог с помощью команды mv phpMyAdmin phpmyadmin.

Теперь, когда каталог правильный, перейдите в каталог. В частности, у вас должен быть один файл: config.inc.php файл. Вы заметите, что есть файл с именем config.sample.inc.php . Некоторая документация предписывает изменить имя config.sample.inc.php к config.inc.php и внесите изменения из этого файла. Я считаю, что метод может сбивать с толку из-за всех включенных дополнительных опций. Вместо этого создайте новый файл конфигурации со следующим содержимым (в зависимости от ваших настроек):

$ cfg [‘blowfish_secret’] = »; / * ВЫ ДОЛЖНЫ ЗАПОЛНИТЬ ДЛЯ COOKIE AUTH! * /
/*
* Конфигурация серверов
*/
$ i = 0;
/*
* Первый сервер
*/
$ i ++;
$ cfg [‘Серверы’] [$ i] [‘пользователь’] = ‘корень’;
$ cfg [‘Серверы’] [$ i] [‘пароль’] = ‘ROOT_PASSWORD’;
$ cfg [‘Серверы’] [$ i] [‘подробный’] = »;
$ cfg [‘Серверы’] [$ i] [‘хост’] = ‘локальный хост’;
$ cfg [‘Серверы’] [$ i] [‘порт’] = »;
$ cfg [‘Серверы’] [$ i] [‘сокет’] = »;
$ cfg [‘Серверы’] [$ i] [‘connect_type’] = ‘tcp’;
$ cfg [‘Серверы’] [$ i] [‘расширение’] = ‘mysqli’;
$ cfg [‘Серверы’] [$ i] [‘auth_type’] = ‘config’;
$ cfg [‘Серверы’] [$ i] [‘AllowNoPasswordRoot’] = true;
$ cfg [‘Серверы’] [$ i] [‘nopassword’] = true;
?>

Следует отметить несколько моментов. Сначала убедитесь, что вы используете настоящий пароль root mysql там, где вы видите ROOT_PASSWORD. Кроме того, если вы хотите, чтобы каждый раз запрашивалось изменение вашей регистрационной информации ‘config’ к ‘cookie’ в ‘auth_type’ линия.

Как только у вас будет этот файл конфигурации, вы сможете войти в свою систему phpmyadmin. Для этого введите в браузере http: // ADDRESS_TO_SERVER / phpmyadmin / (где ADDRESS_TO_SERVER — это IP-адрес или URL-адрес, указывающий на сервер.

Если по какой-либо причине этот файл конфигурации не работает, попробуйте сценарий установки через Интернет. Чтобы запустить этот момент, ваш браузер по адресу http: // ADDRESS_TO_SERVER / phpmyadmin / setup для запуска графического процесса настройки.

После входа в систему должно быть довольно очевидно, как создать новую базу данных. Вы просто вводите имя, которое хотите присвоить базе данных, и нажимаете кнопку «Создать».

Готово! Теперь у вас есть установка phpmyadmin, готовая к работе.