Установка MySQL и phpMyAdmin на Windows 7

Просмотров: 71218Комментарии: 11
ВкусняшкиWindows

В продолжении цикла статей Windows 7 + IIS + PHP + MySQL + Maxsite = Реально, Установка IIS на Windows 7, IIS с поддержкой PHP (FastCGI) хочу рассказать о том как установить MySQL и phpMyAdmin на локальную машину под управлением Windows 7.

давайте для начала узнаем что такое MySQL

MySQL («май-эс-кью-эль», жарг. мускул) — свободная система управления базами данных (СУБД). MySQL является собственностью компании Oracle Corporation, получившей её вместе с поглощённой Sun Microsystems, осуществляющей разработку и поддержку приложения. Распространяется под GNU General Public License или под собственной коммерческой лицензией. Помимо этого разработчики создают функциональность по заказу лицензионных пользователей, именно благодаря такому заказу почти в самых ранних версиях появился механизм репликации.

MySQL является решением для малых и средних приложений. Входит в состав серверов WAMP, LAMP и в портативные сборки серверов Денвер, XAMPP. Обычно MySQL используется в качестве сервера, к которому обращаются локальные или удалённые клиенты, однако в дистрибутив входит библиотека внутреннего сервера, позволяющая включать MySQL в автономные программы.

Гибкость СУБД MySQL обеспечивается поддержкой большого количества типов таблиц: пользователи могут выбрать как таблицы типа MyISAM, поддерживающие полнотекстовый поиск, так и таблицы InnoDB, поддерживающие транзакции на уровне отдельных записей. Более того, СУБД MySQL поставляется со специальным типом таблиц EXAMPLE, демонстрирующим принципы создания новых типов таблиц. Благодаря открытой архитектуре и GPL-лицензированию, в СУБД MySQL постоянно появляются новые типы таблиц.

Давайте перейдем к загрузке и установке СУБД MySQL.

Для начала на потребуется скачать дистрибутив с сайта разработчика.

Для Win 32 качаем: Windows (x86, 32-bit), MSI Installer Essentials – Recommended

Для Win 64 качаем: Windows (x86, 64-bit), MSI Installer Essentials – Recommended


После нажатия на кнопку Download вы увидите форму для регистрации, ее можно пропустить нажав на ссылку внизу (» No thanks, just take me to the downloads!).

После того как дистрибутив пакета скачан запускаем его установку.

Считаем установку MySQL завершенной.

Далее переходим к установке phpMyAdmin. Давайте первым делом разберемся с тем, Что такое, и для чего нужен phpMyAdmin.

phpMyAdmin — веб-приложение с открытым кодом, написанное на языке PHP и представляющее собой веб-интерфейс для администрирования СУБД MySQL. phpMyAdmin позволяет через браузер осуществлять администрирование сервера MySQL, запускать команды SQL и просматривать содержимое таблиц и баз данных. Приложение пользуется большой популярностью у веб-разработчиков, так как позволяет управлять СУБД MySQL без непосредственного ввода SQL команд, предоставляя дружественный интерфейс.

На сегодняшний день phpMyAdmin широко применяется на практике. Последнее связано с тем, что разработчики интенсивно развивают свой продукт, учитывая все нововведения СУБД MySQL. Подавляющее большинство российских провайдеров используют это приложение в качестве панели управления для того, чтобы предоставить своим клиентам возможность администрирования выделенных им баз данных.

Приложение распространяется под лицензией GNU General Public License и поэтому многие другие разработчики интегрируют его в свои разработки, например XAMPP, Denwer, AppServ.

Проект на данный момент времени локализирован на более чем 50 языках.

Отлично, теперь можно загрузить phpMyAdmin

Переходим на сайт производителя в раздел Downloads

Выбираем версию исходя из наших потребностей. На момент написания статьи актуальная была 3.3.9.2, требующая наличия PHP 5 and MySQL 5.

Производитель предоставляет 2 сборки:

  • all-languages - полный пакет "языковых" интерфейсов
  • english - Английский интерфейс

Для себя я выбрал полный языковой интерфейс упакованный в zip

Файлы скачаны, дело схвачено. Идем в консоль управления IIS. Далее решаем будем делать отдельный сайт или добавим виртуальную директорию к уже существующему сайту. Я выбрал второе smile

Надеюсь эта информация Вам помогла grin.



А если есть такое желание, то можно смотреть сериалы онлайн бесплатно

Комментариев: 11 RSS

1 Аноним 14-08-2013 12:14

Последнее время я использую Valentina Studio для работы с MySQL на win. Очень хороший и бесплатный инструмент, рекомендую посмотреть.

2 Евгений 13-10-2013 13:02

Какую виртуальную директорию то, нельзя было показать стандартными средствами?

3 OlannMK 21-10-2013 10:18

Евгений, поясните что не так-то. Я Ваш вопрос не понял.

4 Александр 12-01-2014 19:43

Все привет!! Статья очень полезная как всё будет скачено попробую.Но вот меня очень сильно интересует я создаю программу на C# к подключению в MYSQL , на отдельном компьютере стоит сервер где расположен сам MySql и подключенные к нему до 10 компьютеров.Простите за мою неопытность (студент), но я правильно понимаю что C# к phpMyAdmin незачем подключать ,а лучше установить напрямую к MySql. И такой вопрос что мне даст работа с phpMyAdmin.

Очень сильно буду благодарен за ответ и пояснение, прошу об одном как можно подробно.

Подробности моей затеи находятся тут http://otvet.mail.ru/question/98615184/

5 OlannMK 12-01-2014 20:26

Александр,

Чисто теоретически, да и практически тебе ни php ни phpMyAdmin не нужны. Тебе требуется только MySql Сервер, а на клиенте нужен только коннектор (драйвер для подключения). Так как я понимаю что софт не будет завязан на веб интерфейсы.

Вместо phpMyAdmin тогда посоветую использовать Виндовое приложение например MySQL Workbench (так как PHPMyAdmin — веб-приложение работающее на PHP). Только на сервере не забудь выполнить настройку, что к БД могут подключаться и внешние клиенты.

6 Аноним 16-01-2019 13:56

Не понял только одно - что за консоль управления IIS?

7 OlannMK 22-04-2019 22:54

Аноним,

Так это именно панель управления IIS, все в ней делается

8 Семен 26-06-2019 14:26

Как ограничить доступ к phpMyAdmin и сделать его лишь для одной или нескольких машин? А то с любого компьютера прописав айпишник нашего почтового сервера + phpMyAdmin можно попасть на веб интерфейс управления базой данных.

9 OlannMK 26-06-2019 14:29

1 смотрите конфиг phpmyadmin

2 root пользователь mysql без пароля?

10 Семен 26-06-2019 14:43

1) Можно пожалуйста путь до этого конфига, а то все перерыли найти не можем или если у него другое название вдруг может быть

2) Нет, с паролем

11 OlannMK 26-06-2019 14:57

В корне куда распакован phpmyadmin файл config.inc.php

Также можно средствами iis дать разрешения дополнительно.

А Вы точно админ?

Оставьте комментарий!

grin LOL cheese smile wink smirk rolleyes confused surprised big surprise tongue laugh tongue rolleye tongue wink raspberry blank stare long face ohh grrr gulp oh oh downer red face sick shut eye hmmm mad angry zipper kiss shock cool smile cool smirk cool grin cool hmm cool mad cool cheese vampire snake excaim question

Используйте нормальные имена. Ваш комментарий будет опубликован после проверки.

Вы можете войти под своим логином или зарегистрироваться на сайте.

(обязательно)