Меню Рубрики

Установка источников данных субд

Управление источниками данных ODBC

Open Database Connectivity (ODBC) — это протокол, используемый для подключения базы данных Microsoft Access к внешнему источнику данных, например Microsoft SQL Server. В этой статье содержатся общие сведения об источниках данных ODBC, способах их создания и подключения к ним с помощью Microsoft Access. Действия, которые требуется выполнить, зависят от используемых баз данных и драйверов ODBC.

В этой статье

Сведения об источниках данных ODBC

Источник данных — это источник, который содержит данные и сведения о подключении, необходимые для доступа к этим данным. Источником данных может быть сервер SQL Server, реляционная СУБД Oracle, электронная таблица или текстовый файл. Сведения о подключении могут включать расположение сервера, имя базы данных, идентификатор входа, пароль и различные параметры драйвера ODBC, описывающие способ подключения к источнику данных. Эти сведения можно получить у администратора базы данных, к которой нужно подключиться.

В архитектуре ODBC приложения (такие как Access) подключаются к диспетчеру драйверов ODBC, который, в свою очередь, использует конкретный драйвер ODBC (например, Microsoft SQL ODBC) для подключения к источнику данных. В Access источники данных ODBC используются для подключения к внешним источникам данных, у которых нет встроенных драйверов.

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

Установите соответствующий драйвер ODBC на компьютере с источником данных.

Определите имя источника данных (DSN) с помощью программы Администратор источников данных ODBC, чтобы сохранить сведения о подключении в реестре Microsoft Windows или DSN-файле, либо с помощью строки подключения в коде Visual Basic, чтобы передать сведения о подключении непосредственно диспетчеру драйверов ODBC.

Машинные источники данных

Машинные источники данных хранят сведения о подключении в реестре Windows на определенном компьютере. Такие источники данных можно использовать только на компьютере, на котором они определены. Есть два типа машинных источников данных: пользовательские и системные. Пользовательские источники данных доступны и отображаются только для текущего пользователя. Системные источники данных могут использовать все пользователи компьютера. Они отображаются для всех этих пользователей и системных служб. Машинные источники данных особенно полезны, когда требуется обеспечить дополнительную защиту, поскольку машинный источник данных могут просматривать только вошедшие в систему пользователи. Кроме того, такой источник нельзя удаленно скопировать на другой компьютер.

Файловые источники данных

Файловые источники данных (также называемые DSN-файлами) хранят сведения о подключении в текстовых файлах, а не в реестре Windows, и, как правило, более гибки в использовании, чем машинные источники данных. Например, файловый источник данных можно скопировать на любой компьютер с подходящим драйвером ODBC, чтобы обеспечить в приложении точность и согласованность сведений о подключении ко всем используемым компьютерам. Кроме того, можно поместить файловый источник данных на отдельный сервер, сделать его общим для нескольких компьютеров в сети и легко управлять централизованными сведениями о подключении.

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

Строки подключения

В модуле можно определить форматированную строку со сведениями о подключении. Строка подключения передает сведения о подключении непосредственно диспетчеру драйверов ODBC. Это помогает упростить приложение, устраняя необходимость создания DSN администратором или пользователем перед использованием базы данных.

Дополнительные сведения об интерфейсе ODBC см. в разделе MSDN Справочник программиста по ODBC.

Добавление источника данных ODBC

Прежде чем продолжить, установите подходящий драйвер ODBC для источника данных, к которому нужно подключиться.

Примечание: Для добавления или настройки источника данных ODBC необходимо входить в группу администраторов локального компьютера.

Нажмите кнопку Пуск и выберите пункт Панель управления.

На панели управления дважды щелкните элемент Администрирование.

В диалоговом окне «Администрирование» дважды щелкните элемент Источники данных (ODBC).

Откроется диалоговое окно Администратор источников данных ODBC.

Откройте вкладку Пользовательский DSN, Системный DSN или Файловый DSN в зависимости от типа источника данных, который нужно добавить. Дополнительные сведения см. в разделе Сведения об источниках данных ODBC.

Выберите драйвер, который нужно использовать, и нажмите кнопку Готово или Далее.

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

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

Для получения дополнительных сведений об отдельных параметрах нажмите кнопку Справка в диалоговом окне ODBC.

источник

ТОП-10 систем управления базами данных в 2019 году

Умение выбрать СУБД важно при разработке любого ПО. Мы собрали 10 систем управления базами данных и разобрались в их преимуществах.

Популярные системы управления базами данных

Разработчик Лицензия Написана на
Oracle Oracle Corporation Проприетарная Assembly, C, C++
MySQL Oracle Corporation GPL v2 или проприетарная C, C++
Microsoft SQL Server Microsoft Corporation Проприетарная C, C++
PostgreSQL PostgreSQL Global Development Group Лицензия PostgreSQL (бесплатное ПО с открытым исходным кодом, либеральная лицензия) C
MongoDB MongoDB Inc. Различные варианты лицензирования C++, C, JavaScript
DB2 IBM Проприетарная EULA Assembly, C, C++
Microsoft Access Microsoft Corporation Пробное ПО
Redis Salvatore Sanfilippo Лицензия BSD ANSI C

Рейтинг СУБД

SQL-базы данных

1. Oracle

Oracle RDBMS (она же Oracle Database) на первом месте среди СУБД. Система популярна у разработчиков, проста в использовании, у нее понятная документация, поддержка длинных наименований, JSON, улучшенный тег списка и Oracle Cloud.

  • Разработчик: Oracle Corporation
  • Написана на:Assembly, C, C++
  • Блог: Oracle NoSQL
  • Скачать: Oracle NoSQL
  • Последняя версия: 18.3

Особенности

  • Обрабатывает большие данные.
  • Поддерживает SQL, к нему можно получить доступ из реляционных БД Oracle.
  • Oracle NoSQL Database с Java/C API для чтения и записи данных.

2. MySQL

MySQL работает на Linux, Windows, OSX, FreeBSD и Solaris. Можно начать работать с бесплатным сервером, а затем перейти на коммерческую версию. Лицензия GPL с открытым исходным кодом позволяет модифицировать ПО MySQL.

Эта система управления базами данных использует стандартную форму SQL. Утилиты для проектирования таблиц имеют интуитивно понятный интерфейс. MySQL поддерживает до 50 миллионов строк в таблице. Предельный размер файла для таблицы по умолчанию 4 ГБ, но его можно увеличить. Поддерживает секционирование и репликацию, а также Xpath и хранимые процедуры, триггеры и представления.

  • Разработчик: Oracle Corporation
  • Написана на C, C++
  • Последняя версия: 8.0.16
  • Скачать: MySql
Читайте также:  Установка воздушного клапана для водопровода

Особенности

  • Масштабируемость.
  • Лёгкость использования.
  • Безопасность.
  • Поддержка Novell Cluster.
  • Скорость.
  • Поддержка многих операционных систем.

3. Microsoft SQL Server

Самая популярная коммерческая СУБД. Она привязана к Windows, но это плюс, если вы пользуетесь продуктами Microsoft. Зависит от платформы. И графический интерфейс, и программное обеспечение основаны на командах. Поддерживает SQL, непроцедурные, нечувствительные к регистру и общие языки баз данных.

Особенности

  • Высокая производительность.
  • Зависимость от платформы.
  • Возможность установить разные версии на одном компьютере.
  • Генерация скриптов для перемещения данных.

4. PosgreSQL

Масштабируемая объектно-реляционная база данных, работающая на Linux, Windows, OSX и некоторых других системах. В PostgreSQL 10 есть такие функции, как логическая репликация, декларативное разбиение таблиц, улучшенные параллельные запросы, более безопасная аутентификация по паролю на основе SCRAM-SHA-256.

  • Разработчик: PostgreSQL Global Development Group
  • Написана на C
  • Используется в компаниях: Apple, Cisco, Fujitsu, Skype, and IMDb
  • Последняя версия: 11.2
  • Блог: PostgreSQL
  • Скачать: PostgreSQL

Особенности

  • Поддержка табличных пространств, а также хранимых процедур, объединений, представлений и триггеров.
  • Восстановление на момент времени (PITR).
  • Асинхронная репликация.

NoSQL-базы данных

5. MongoDB

Самая популярная NoSQL система управления базами данных. Лучше всего подходит для динамических запросов и определения индексов. Гибкая структура, которую можно модифицировать и расширять. Поддерживает Linux, OSX и Windows, но размер БД ограничен 2,5 ГБ в 32-битных системах. Использует платформы хранения MMAPv1 и WiredTiger.

  • Разработчик: MongoDB Inc. в 2007
  • Написана на C++
  • Последняя версия: 4.1.9
  • Блог: MongoDB
  • Скачать: MongoDB

Особенности

  • Высокая производительность.
  • Автоматическая фрагментация.
  • Работа на нескольких серверах.
  • Поддержка репликации Master-Slave.
  • Данные хранятся в форме документов JSON.
  • Возможность индексировать все поля в документе.
  • Поддержка поиска по регулярным выражениям.

6. DB2

Работает на Linux, UNIX, Windows и мейнфреймах. Эта СУБД идеально подходит для хост-сред IBM. Версию DB2 Express-C нельзя использовать в средах высокой доступности (при репликации, кластеризации типа active-passive и при работе с синхронизируемым доступом к разделяемым данным).

  • Разработчик: IBM
  • Написана на C, C++, Assembly
  • Последняя версия: 11.1
  • Скачать: DB2

Особенности DB2 11.1

7. Microsoft Access

Система управления базами данных от Microsoft, которая сочетает в себе реляционное ядро БД Microsoft Jet с графическим интерфейсом пользователя и инструментами разработки ПО.

Идеально подходит для начала работы с данными, но производительность не рассчитана на большие проекты. В MS Access можно использовать C, C#, C++, Java, VBA и Visual Rudimental.NET. Access хранит все таблицы БД, запросы, формы, отчёты, макросы и модули в базе данных Access Jet в виде одного файла.

  • Разработчик: Microsoft Corporation
  • Последняя версия: 16.0
  • Скачать: Microsoft Access

Особенности

  • Можно использовать VBA для создания многофункциональных решений с расширенными возможностями управления данными и пользовательским контролем.
  • Импорт и экспорт в форматы Excel, Outlook, ASCII, dBase, Paradox, FoxPro, SQL Server и Oracle.
  • Формат базы данных Jet.

8. Cassandra

СУБД активно используется в банковском деле, финансах, а также в Facebook и Twitter. Поддерживает Windows, Linux и OSX. Для запросов к БД Cassandra используется SQL-подобный язык — Cassandra Query Language (CQL).

  • Разработчик: Apache Software Foundation
  • Написана на: Java
  • Последняя версия: 3.11.4
  • Блог: Cassandra
  • Скачать: Cassandra

Особенности

  • Линейная масштабируемость.
  • Быстрое время отклика.
  • Поддержка MapReduce и Apache Hadoop.
  • Максимальная гибкость.
  • P2P архитектура.

9. Redis

Redis или Remote Dictionary Server — СУБД с открытым исходным кодом, которая снабжена механизмами журналирования и снимков. Поддерживаются списки, строки, хэши, наборы. Используется для БД, брокеров сообщений и кэшей. Все операции в Redis атомарные. Система написана на языке C и поддерживается практически всеми языками программирования.

  • Разработчик: Salvatore Sanfilippo
  • Последняя версия: 5.0.5
  • Блог: Redis
  • Скачать: Redis

Особенности

  • Автоматическая обработка отказа.
  • Транзакции.
  • Сценарии LUA.
  • Вытеснение LRU-ключей.
  • Поддержка Publish/Subscribe.

10. Elasticsearch

Легко масштабируемая поисковая система корпоративного уровня с открытым исходным кодом. Благодаря обширному и продуманному API обеспечивает чрезвычайно быстрый поиск, работает в том числе с приложениями для обнаружения данных. Используется такими компаниями, как Википедия, The Guardian, StackOverflow, GitHub. ElasticSearch позволяет создавать копии индексов и сегментов.

  • Разработчик: Elastic NV
  • Написана на Java
  • Последняя версия: 7.2.0
  • Блог: Elasticsearch
  • Скачать: Elasticsearch

источник

IT-блог о веб-технологиях, серверах, протоколах, базах данных, СУБД, SQL, компьютерных сетях, языках программирования и создание сайтов.

Система управления базами данных. Реляционные базы данных. Где скачать MySQL сервер, как настроить и установить

Здравствуйте, уважаемые посетители моего скромного блога для вебразработчиков и вебмастеров ZametkiNaPolyah.ru. Этой статьей я хотел бы открыть рубрику Заметки о MySQL. В этой публикации я хотел бы поговорить о том, что же такое базы данных для чего они нужны, и конкретно о системе управления базами данных(СУБД) – MySQL. Так же в этой публикации я вкратце расскажу о том софте, который можно бесплатно скачать с сайта разработчиков СУБД MySQL, который разрабатывался для упрощения работы с базами данных(БД). Так же мы с Вами посмотрим, где можно скачать сам MySQL сервер, подробно рассмотрим процесс установки MySQL сервера на Windows 7. А так же я расскажу, какие файлы отвечают за конфигурацию MySQL сервер.

Сразу оговорюсь, что для изучения баз данных, а в частности MySQL никакой специальной подготовки не требуется, то есть Вам достаточно уметь пользоваться текстовым редактором, например Notepad++, а так же знать несколько запросов, для командной строки Windows. Вобщем для изучения MySQL достаточно быть обычным пользователем домашнего компьютера. Забегая вперед, скажу, что для работы именно с базами данных Вам не потребуется ни HTTP-сервер Apache, ни PHP сервер, но их тоже было бы неплохо установить и пожалуйста, не верьте ресурсам, на которых пишут, что вначале ставится Apache, затем устанавливается PHP сервер, после это нужно устанавливать сервер баз данных MySQL – это все ложь и провокация, последовательность установки этих серверов не имеет никакого значения. Так как они могут работать независимо друг от друга, а вот правильно настроить их взаимодействие это да, это надо. Но в этой статье мы рассмотрим, как установить и настроить MySQL сервер.

Сервер баз данных MySQL. Историческая справка. Как определяется версия MySQL сервера.

MySQL – это сервер баз данных, который очень широко используется в сфере web-разработки, причин тому масса, но самая главная из них – то что сервер MySQL бесплатный(точнее одна из реализаций бесплатная) и распространяется сервер MySQL по GPL License.

Читайте также:  Установка акустики в nissan qashqai

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

Но потом разработчики сервера MySQL, свиснули технологию сервера баз данных(движок InnoDB) у Oracle и транзакции и целостность баз данных стали не чужды серверу MySQL. А в связи с этим историческим событием, реализаций сервера MySQL две: первая и та, которая нас интересует Open source (то есть с открытым исходным кодом или бесплатная) реализация MySQL сервера и платная реализация сервера MySQL. Но все эти махинации с движком InnoDB относятся, если я не ошибаюсь к четвертой версии сервера MySQL.

Сейчас же сервер MySQL принадлежит фирме Oracle и пятая версия MySQL уже кардинально отличалась от четвертой версии, и именно в MySQL 5 стал по-настоящему серьезным сервером баз данных. На момент написания статьи последняя стабильная версия сервера MySQL 5.5.21, процесс её установки мы и будем рассматривать. Теперь давайте немного поговорим о редакциях сервера MySQL (MySQL сервер является Open source, но не Free).

Платной редакцией MySQL сервера является MySQL Enterprise Server, бесплатная версия MySQL Community Server. Стоимость Enterprise сервера определяется количеством процессоров и оплачивается ежегодно суммой в размере 600$. Разница между Community и Enterprise релизами в том, что все обновления выходят вначале на MySQL Enterprise, а уже потом только спустя длительное время они докатываются до Community.

Так же в Community вырезаны некоторые возможности, например, тут нет кластеризации, но для наших сайтов сервера MySQL Community будет вполне достаточно. Теперь давайте разберемся, что означают цифры, которые идут после названия сервера(не только сервера, но и любой нормальной программы) у нас сейчас доступна версия MySQL 5.5.21, первое число – мажорная версия или другими словами основная в нашем случае основная версия пятая, второе число минорная версия или вспомогательная у нас это тоже пятая версия, и третье число – билд или построение сервера(сборка), в доступной версии это 21, фишка последнего числа в том, что разработчик его меняет после того, как найдет и исправит некоторые багги и неполадки в работе сервера при этом, не внося никаких изменений в работу самого сервера.

Когда в работу программы вносятся какие-то не очень серьезные изменения, разработчик может поменять минорную версию программы, то есть второе число. И очень редко, вносятся кардинальные изменения в работу программы, и при этом разработчик имеет право поменять минорную версию, то есть первое число.

Думаю, что если Вам интересно узнать более подробно историю развития сервера MySQL, то Вы всегда можете воспользоваться поисковыми системами Google или Яндекс и сделать поисковый запрос типа «история развития MySQL».

Где скачать MySQL сервер. Как настроить MySQL сервер. Как запустить сервер баз данных MySQL. Что означает MySQL Essentials и чем он отличается от MySQL Installer.

И так начнем с того, что сервер MySQL это кросплатформенное приложение, то есть Вы его сможете установить в принципе на любую операционную систему, и он будет работать, причем запросы к серверу баз данных, которые Вы будете писать, в любой операционной системы будут одинаковыми. Будь-то Windows, различные Unix, Mac OS, Sun Solaris, так же на сайте разработчика Вы сможете найти исходный код сервера баз данных MySQL. Мы с Вами рассмотрим процесс установки MySQL сервера на Windows 7, обратите внимание, что на сайте разработчика в разделе download MySQL Community сервер есть различные версии сервера MySQL, во-первых, есть версия сервера MySQL под 32 битную операционную систему, а есть версия под 64 битную ось.

Затем, как я уже говорил у Community сервера есть два различных инсталляционных пакета, раньше один назывался Essentials, начальная версия(здесь был только сам сервер баз данных без дополнительных компонентов), и был MySQL Installer немного расширенная версия, хоть я и не знаю, что было отрезано в Essential, я всегда качал себе Installer.

Как скачать сервер MySQL без регистрации

Скачать MySQL сервер можно с официального сайта разработчика – mysql.com. На главной странице сайта есть кнопка download (GA), после того как нажали на кнопу, у вас должен появиться список различных версий серверов, нас интересует MySQL Community Server, на момент написания статьи последней доступной версией была 5.5.24. После того как вы выберете Community вам будет предложено выбрать платформу(операционную систему), а так же будет доступно несколько различных инсталляционных пакетов. Доступны версии для 64 и 32 двух разрядных операционных систем. Качайте installer и не заморачивайтесь с zip архивом.

После того, как будет выбрана нужная версия сервера, вам будет предложено зарегистрироваться и подписаться на обновления, но можно этого не делать, нажав на ссылку с текстом — No thanks, just take me to the downloads! После чего выбирайте сервер, с которого вы будете качать установщик, а так же протокол, по которому будете качать(http или ftp). Кстати, если вы где-то читали, что сервера следует устанавливать в последовательности: Apache, PHP, MySQL, то пожалуйста забудьте все эти сервера могут работать в отдельности друг от друга и никак не связано.

Перейдем к установке MySQL сервера. Установка сама по себе очень простая, но есть несколько моментов, о которых следует упомянуть. Запускаем установачный пакет, жмем Next, читаем и соглашаемся с лицензией, после чего необходимо выбрать режим установки(typical, custom, complete). Можете смело выбирать Typical, но я буду рассматривать Custom, для того чтобы показать что будет установлено. И так, я выбрал custom, а теперь можно посмотреть, что будет установлено.

Установка сервера баз данных MySQL

Сам по себе сервер MySQL с демонстрационными базами данных, на скрине обозначен цифрой 1, клиентская программ для работы с базами данных, на скрине обозначена цифрой 2, тут же можно поменять папку, в которую будет установлен сервер баз данных(MySQL серверу по сути без разницы в какую папку и на какой диск вы его установите), но устанавливать его в папку program files не стоит, так как это будет неправильно с точки зрения политики Windows (в папке program files должны находиться только программы, то есть файлы только для чтения), поэтому я бы посоветовал вам изменить путь что-нибудь типа documents and settings/all users/application data/MySQL/MySQL Server 5.5.24, потому что именно по этому пути вы сможете найти свои базы данных(это для Win XP). С:\Users\Public – это то место, где хранит свои базы данных MySQL сервер на операционных системах Win 7 и Vista.

Читайте также:  Установка в сооружениях прямоугольных лотков

Ручная установка MySQL сервера

Собственно все, жмем next и ждем, пока сервер установится. После чего смотрим рекламу и жмем Finish.

Конфигурация сервера MySQL

После чего можно будет сконфигурировать сервер MySQL или, проще говоря, настроить. Если говорить совсем уж грубо, то MySQL сервер можно разделить на несколько серверов баз данных(instance), каждый из которых можно сконфигурировать по-разному, в зависимости от данных, которые необходимо хранить, ну что же давайте приступим.

Выбираем назначение сервера MySQL

Нам предоставляется выбор, либо использовать стандартную конфигурацию, либо самостоятельно настроить сервер, так как вам потребуется. Здесь обязательно следует выбрать детальную установку(detailed configuration). Первое, что надо будет выбрать – роль сервера. Тут три варианта, developer machine, server machine и dedicated mysql server machine. Если говорить по-русски, то первый вариант это MySQL сервер для разработчика, второй вариант это собственно сервер баз данных и третий вариант выделенный компьютер под сервер баз данных.

Если вы выбираете вариант Developer Machine, то MySQL сервер практически не будет потреблять никакие ресурсы(так как клиент у такого сервера один). Если вы выбираете вариант Server Machine, то вы говорите MySQL серверу можешь кушать ресурсы, но так чтобы хватало другим серверам работающим с тобой(это уже боевое использование сервера). Если выбираем вариант Dedicated, то мы говорим серверу, кроме тебя на машине ничего нет, можешь использовать все ресурсы. Я выберу Developer Machine.

Какой тип баз данных выбрать, какие типы для чего использовать, движок InnoDB

Затем нам надо выбрать тип баз данных, с которыми мы хотим работать, их так же три. Если говорить более понятно, то следует сказать, что у MySQL сервера есть несколько движков(около 10) и тут мы должны выбрать какой движок хотим использовать. Transactional Database Only, означает, что мы хотим работать только с транзакционными базами данных. Non — Transactional Database Only, работать только с не транзакционными базами данных.

Но лучше выбрать Multifunctional Database, это означает, что мы установим все возможные движки MySQL. Дело в том, что у сервера MySQL множество движков, но есть один самый крутой(он был в своем время скомунижжен у оракла) и называется InnoDB, особенность этого движка состоит в том, что хранит все свои базы данных он не там, где установлен сервер MySQL, а там где вы ему укажете. При боевом использование для этого выделяются отдельные диски. И именно место хранения баз данных следует указать в следующем окне, после того, как вы выбрали многофункциональные базы данных. Я здесь оставлю все по умолчанию.

Виды и типы операции, которые можно производить с данными на сервере MySQL

После этого нам надо указать серверу MySQL какого вида операции мы на нем будем производить. Об этом можно написать отдельную статью, но сейчас можно сказать, что все операции делятся на два типа, OLTP (процесс изменения реального времени) и OLAP (процесс анализа реального времени), грубо говоря, это операции производимые с данными. OLTP – это преимущественно модификация баз данных, то есть сервер должен выполнять модификацию баз данных без задержек. OLAP – это анализ баз данных, например, какие-нибудь выборки за определенный период времени и т.д. Следует сказать, что реляционные базы данных плохо рассчитаны на OLAP, их достоинство OLTP. От типа операций зависит и количество пользователей, которых сможете одновременно обслужить сервер MySQL. Я оставлю OLAP, с возможность 15 одновременных подключений.

Выбираем порт для работы с MySQL сервером

Дальше нужно выбрать порт, на котором будет работать, стандартный порт для MySQL 3306. Прежде чем надавить next, тут надо поставить галочку на пункте add firewall exception for this port, это в том случае если вы используете стандартный виндосовский фаерволл, если у вас стоит какой-нибудь нестандартный firewall, то отключите его на время, а затем жмите Next.

Кодировка данных хранящихся на сервере

А теперь самая главная настройка, выбор кодировки, в которой будут храниться данные на сервере. Именно хранить, так как MySQL сервер может хранить данные в одной кодировки, а отдавать их пользователю в другой кодировки. Ну тут два варианта, ставим галочку напротив пункта Best Support и данные будут храниться в кодировки utf8 или ставим галочку напротив пункта Manual Selected и из выпадающего списка выбираем кодировку utf8. Ну очевидно, что у юникода много преимуществ, но нам важно, что используя юникод мы можем на сервер отправлять любые данные и на любом языке.

Устанавливаем сервер MySQL как службу windows

Следующее, что надо выбрать, это как устанавливать MySQL сервер. Первый вариант это установка MySQL сервера как службу windows, то есть MySQL сервер будет работать вне зависимости от пользователя, который на данный момент в системе. То есть в этом пункте нам надо как-нибудь назвать нашу службу. А так же не забудьте поставить галочку на пункте Include Bin Directory, это нужно сделать для того, чтобы каждый раз не прописывать путь к серверу MySQL.

И в конце всей установки нужно указать пароль администратора, естественно, что на домашней машине ничего сложного придумывать нет необходимости. Если вы забудете пароль, то сбросить его всегда можно, но для этого понадобится физический доступ к серверу, удаленно сбросить пароль администратора MySQL сервера практически невозможно. Так же по умолчанию, администратор сервера баз данных может работать только локально. Если нужна удаленная работа администратора, то нужно поставить галочку на пункте Enable root access.

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

источник

Добавить комментарий