+7 (495) 229-0436   shopadmin@itshop.ru 119334, г. Москва, ул. Бардина, д. 4, корп. 3
 
 
Вход
 
 
Каталог
 
 
Подписка на новости
Новости ITShop
Windows 7 и Office: Новости и советы
Обучение и сертификация Microsoft
Вопросы и ответы по MSSQLServer
Delphi - проблемы и решения
Adobe Photoshop: алхимия дизайна
 
Ваш отзыв
Оцените качество магазина ITShop.ru на Яндекс.Маркете. Если вам нравится наш магазин - скажите об этом Google!
 
 
Способы оплаты
 
Курс расчета
 
 1 у.е. = 94.09 руб.
 
 Цены показывать:
 
 
 
 
  
Новости, статьи, акции
 

Установка сервера MySql и Средства его управления и администрирования

10.12.2012 13:32
info-comp

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

Начнем мы как всегда с основ и определений.

MySql - это бесплатная система управления базами данных (СУБД). Компания, которая разработала эту СУБД, разрабатывала ее чисто для своих нужд, это было в начале 90-х годов, но в последствие этот программный продукт вышел за рамки этой компании и приобрел просто огромную популярность, за счет своей простоты и компактности, на сколько мне известно первые дистрибутивы этого сервера были примерно 4 мегабайта!

MySql можно запустить на разных платформах, например: Windows, Linux,  Mac OS X, FreeBSD, HP-UX, Solarisи других. И это тоже вызывает большой интерес всех к этой СУБД.

Широкую популярность MySql приобрела в Интернете, в качестве сервера баз данных. Конечно по сравнению с другими, платными СУБД, такими как Oracle или MS SQL Server MySql немного проигрывает, но в большинстве (а для web мастеров практически во всех) случаях она полностью удовлетворяет все потребности. Кстати, MySql сегодня принадлежит Oracle, поэтому можно сделать вывод, что MySql еще долго будет жить!

Идем далее, всем рекомендую использовать версии  MySql не ниже 5.1, так как версии ниже просто на порядок уступают таким версиям как 5.5. Про версии 3 и 4 можете просто забыть, это уже прошлый век, и если вам предложат использовать эти версии (например, хостер) то отказывайтесь и ищите другой хостинг.

Теперь пару советов как можно и нужно использовать MySql при разработке сайта. Кстати, MySql поддерживают практически все популярные языки программирования, например:  Delphi, C, C++,  Java,  Perl, PHP, Python, Ruby и другие.

Некоторые думают, что MySql это чисто база данных и в ней храниться только данные и все, она больше ничего не умеет. На самом деле это не так, MySql обладает практически всеми возможностями, которыми должна обладать настоящая СУБД это: возможность писать собственные процедуры, функции и много чего еще. И вы должны использовать это, так как это просто отлично скажется на работе сайта (например, в быстроте его работы).  Так вот, мой вам совет, при написании web приложения используйте только вызов процедур и функций в коде, и не используйте целиковые sql запросы, так как, во-первых, это намного безопасней, во-вторых, это намного быстрей. Например, когда вы посылаете sql запрос на сервер, сервер его сначала проверяет на синтаксис, потом выполняет запрос, потом передает данные обратно, а при вызове процедуры уже все, так сказать откомпилировано и выполняется чисто на сервере, а сервер возвращает результат что в итоге, получается намного быстрей, чем при обычном запросе.

Если вас заинтересовала эта СУБД, и вы захотели, установить ее себе на компьютер, это делается очень просто, сейчас я немного об этом расскажу. Но с начала, скажу, где ее можно скачать, ответ один, только на официальном сайте MySql, например для windows скачать можно здесь, кстати, совет распространяется не только на MySql а на все программное обеспечение.

Установка MySql сервера на Windows.

Перейдем к установке, я устанавливаю версию 5.5.28.

В первом окошке просто жмите next, потом соглашайтесь с лицензией и снова next, далее не парьтесь и жмитеTupical

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

И на первом же окошке просто жмите next, далее выбираем Detailed Configuration, для того чтобы вы посмотрели по больше настроек.

На следующем окошке выберите тип вашей машины, если вы устанавливаете на домашнем компе то выбирайте по умолчанию - Developer Machine. Далее лучшем вариантом будет снова оставить как есть - Multifunctional Database.

Далее предлагается выбрать где будут располагаться файлы баз данных, оставьте как есть (если конечно хотите то можете поменять). На следующем окне предлагается выбрать вариант работы базы данных на основе количества одновременных подключений, здесь выбирайте как вам хочется я оставлю как есть.

Далее указываем порт на котором будет работать сервер и ставим галку для внесения изменений в брандмауэр windows.

Далее, конечно же, выбираем кодировку utf-8.

На следующем окне поставьте галку Include Bin Directory in Windows Path.

Далее введите пароль для пользователя root. Ну и все жмите Execute.

Сервер установлен и настроен. Но теперь к нему нужно чем-то подключаться. И как не странно этих средств много я обзорно пройдусь по некоторым из них. Вот они:

  • MySql.exe - консольное приложение (в комплекте, и понятно что бесплатное);
  • MySQL Query Browser - Инструмент для разработчиков (бесплатный), не имеет возможности загрузки и выгрузки данных в excel;
  • MySQL Administrator - Инструмент для администраторов (бесплатный);
  • Navicat For Mysql - хороший инструмент управления как для админов так и для программистов (Платный);
  • MySQL Workbench -  инструмент для визуального проектирования баз данных, также для администрирования и разработки (есть в двух редакциях платная и бесплатная);
  • PHPMyAdmin - Web-инструмент для управления MySQL, написанный на php, бесплатный, кстати, именно его используют практически все хостинговые компании в Интернете, в связи с этим имеет широкую популярность, но на домашнем компьютере я бы использовал что-нибудь другое.
  • EMS SQL Management Studio for MySQL - платное решение для разработки баз данных в MySql, а также с возможностью полного администрирования.
  • dbForge Studio for MySQL - его я оставил на последок, так как лично меня этот инструмент устраивает больше других и про него я расскажу чуть больше.

dbForge Studio for MySQL - бесплатный инструмент управления СУБД MySQL. В нем есть много всевозможных функций, такие как: загрузка и выгрузка данных в разных форматах, в том числе и в excel, удобный интерфейс для разработки процедур и функций, и много еще всяких разных прибомбасов. Короче рекомендую его всем!

Давайте рассмотрим установку этого программного обеспечения.

Примечание. Для работы этого продукта должен быть установлен .NET Framework 2.0 или выше.

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

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

Заполняйте примерно вот так, если вы подключаетесь к локальному компьютеру, только пароль укажите тот который вы указывали при установке сервера MySql. И выберите любую базу данных (на картинке база proba она у меня была за ранее создана у вас, ее не будет). И жмите проверить если выскочило сообщение "Соединение установлено" то жмите ОК и еще раз ОК и наконец токи вы подключитесь к серверу MySql.

Я думаю у вас во всем выше перечисленном проблем возникнуть не должно, и на этом сегодня все, всем рекомендую использовать сервер баз данных MySql причем используя все его возможности. Удачи!

Ссылки по теме

  
Помощь
Задать вопрос
 программы
 обучение
 экзамены
 компьютеры
Бесплатный звонок
ICQ-консультанты
Skype-консультанты

Общая справка
Как оформить заказ
Тарифы доставки
Способы оплаты
Прайс-лист
Карта сайта
 
Бестселлеры
Курсы обучения "Atlassian JIRA - система управления проектами и задачами на предприятии"
Microsoft Windows 10 Профессиональная 32-bit/64-bit. Все языки. Электронный ключ
Microsoft Office для Дома и Учебы 2019. Все языки. Электронный ключ
Курс "Oracle. Программирование на SQL и PL/SQL"
Курс "Основы TOGAF® 9"
Microsoft Office 365 Персональный 32-bit/x64. 1 ПК/MAC + 1 Планшет + 1 Телефон. Все языки. Подписка на 1 год. Электронный ключ
Курс "Нотация BPMN 2.0. Ее использование для моделирования бизнес-процессов и их регламентации"
 

О нас
Интернет-магазин ITShop.ru предлагает широкий спектр услуг информационных технологий и ПО.

На протяжении многих лет интернет-магазин предлагает товары и услуги, ориентированные на бизнес-пользователей и специалистов по информационным технологиям.

Хорошие отзывы постоянных клиентов и высокий уровень специалистов позволяет получить наивысший результат при совместной работе.

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



 

О нас

 
Главная
Каталог
Новинки
Акции
Вакансии
 

Помощь

 
Общая справка
Как оформить заказ
Тарифы доставки
Способы оплаты
Прайс-лист
Карта сайта
 

Способы оплаты

 

Проекты Interface Ltd.

 
Interface.ru   ITShop.ru   Interface.ru/training   Olap.ru   ITnews.ru  
 

119334, г. Москва, ул. Бардина, д. 4, корп. 3
+7 (495) 229-0436   shopadmin@itshop.ru
Проверить аттестат
© ООО "Interface Ltd."
Продаем программное обеспечение с 1990 года