- 3 Установка и настройка базы данных MySQL для Advanced Management Console
- Требования к программному обеспечению для базы данных MySQL
- Установка базы данных MySQL для Advanced Management Console
- Установка базы данных MySQL в Windows
- Установка и настройка MySQL в Linux
- Как установить MySQL
- Бесплатная книга по JavaScript!
- Почему MySQL?
- Зачем устанавливать MySQL локально?
- Пакеты All-in-One
- Мастер установки MySQL
- Установка вручную
- Крейг Баклер
- Новые книги уже в продаже!
- Последние удаленные задания
- Продажи Представитель разработчиков
- Спереди Конечный веб-разработчик и дизайнер
- Старший инженер DevOps по безопасности
- Технический менеджер, Trello
- Старший интерфейсный разработчик
3 Установка и настройка базы данных MySQL для Advanced Management Console
База данных для AMC предоставляет данные хранилище для размещения всех данных. В базе данных хранится информация о файлах и приложениях MSI, правилах развертывания и наборах правил развертывания. В базе данных также хранится информация об агентах, статистике Java Runtime Environment (JRE) и конфигурациях Java Installer.
AMC также поддерживается в Oracle Database.
Этот раздел содержит следующие разделы, в которых описаны требования к программному обеспечению, а также установка и настройка MySQL для AMC:
-
Требования к программному обеспечению для База данных MySQL
-
Установка базы данных MySQL для Advanced Management Console
Требования к программному обеспечению для базы данных MySQL
Чтобы использовать базу данных MySQL с Advanced Management Console, загрузите и установите версию MySQL Server, упомянутую в разделе «Требования к программному обеспечению и системные требования для Advanced Management Console». Составные части.
Установка базы данных MySQL для Advanced Management Console
Этот раздел содержит следующие разделы, описать инструкции по установке и настройке MySQL для Advanced Management Console на разных платформах:
-
Установка базы данных MySQL в Windows
-
Установка и настройка MySQL в Linux
Установка базы данных MySQL в Windows
Чтобы установить базу данных MySQL:
-
Установите только сервер базы данных MySQL и выберите Server Machine в качестве конфигурации тип.
-
Выберите параметр для запуска MySQL как службы.
-
Запустить команду MySQL -Line Client. Чтобы запустить клиент, введите следующую команду в окне командной строки:
mysql -u root -p
.Параметр
-p
необходим только в том случае, если для MySQL определен пароль root. При появлении запроса введите пароль. -
Создайте пользователя (например,
amc2)
и надежный пароль:mysql> создать пользователя amc2, идентифицированного как amc2;
Чтобы ограничить доступ к машине (например, к
localhost
для пользователя) создайте пользователя следующим образом:mysql> создайте пользователя 'amc2' @ 'localhost', идентифицированного как 'amc2';
-
Создайте базу данных (например,
amc2)
и предоставьте весь доступ пользователю (например,amc2
user):mysql> создать базу данных amc2;
mysql> предоставить все на amc2. * to 'amc2';
-
Настройте установку MySQL для обработки больших записей BLOB, таких как пакет AMC Agent (установка) и MSI двоичные файлы. Чтобы обрабатывать записи BLOB, отредактируйте файлы параметров MySQL.
MySQL — это служба Windows, поэтому ее можно запускать или останавливать со страницы администратора службы Windows. Все обновления файла параметров MySQL
my.ini
должны выполняться администратором.Чтобы отредактировать файл
my.ini
:-
Откройте
my.ini
в редакторе. Вы должны отредактировать файл с правами администратора.По умолчанию в MySQL 5.6 файл параметров расположен в
% PROGRAMDATA% MySQL MySQL Server 5.6 my.ini
.Примечание.
Начиная с MySQL 5.7.18,
my-default.cnf
больше не включается в дистрибутив и не устанавливается. пакеты. См. Параметры конфигурации сервера по умолчанию в Справочном руководстве MySQL. -
Задайте параметры
max_allowed_packet
иinnodb_log_file_size
вmy. ini
в разделе[mysqld]
до показанных значений:[mysqld] max_allowed_packet = 300Minnodb_log_file_size = 768M
Примечание:
Убедитесь, что нет других значений для
max_allowed_packet
иinnodb_log_file_size
, которые переопределяют заданное значение. -
Перезапустите службу MySQL, чтобы применить изменения.
-
Учетные данные пользователя базы данных MySQL, представленные в этом разделе, являются примерами. Консоли Advanced Management Console не нужно знать учетные данные пользователя вашей базы данных MySQL. Учетные данные пользователя базы данных MySQL требуются только для настройки соединения с источником данных на сервере приложений.
Установка и настройка MySQL в Linux
Примечание:
Команды MySQL могут изменяться от одной версии к другой. Последние команды см. В Справочном руководстве по MySQL.
Перед тем, как продолжить установку, убедитесь, что репозиторий MySQL Yum добавлен в список репозиториев вашей системы. Это одноразовая операция, которую можно выполнить, установив RPM, предоставленный MySQL.
- Установите пакет сервера базы данных MySQL.
Вы можно использовать инструмент Yum для установки MySQL в Oracle Linux:
sudo yum install mysql-community-server
.Примечание:
Пароль автоматически генерируется для пользователя root. Используйте следующую команду для извлечения автоматически сгенерированного пароля:
grep 'Временный пароль создается для root @ localhost'/var/log/mysqld. log | tail -1
- Запустите службу MySQL:
sudo systemctl start mysqld
- Запуск клиента командной строки MySQL:
mysql -u root -p
Параметр
-p
необходим, только если для MySQL определен пароль root. При появлении запроса введите пароль.Примечание.
При необходимости сбросьте пароль, используя следующую команду:
ALTER USER 'root' @ 'localhost' IDENTIFIED BY '';
- Создайте пользователя (например, ,
amc2
) и надежный пароль:mysql> создайте пользователя amc2, идентифицируемого как '';
Чтобы ограничить доступ к машине (например, к
localhost
для пользователя), создайте пользователя следующим образом:mysql> создать пользователя 'amc2' @ 'localhost' с указанием '';
- Создайте базу данных (например,
amc2
) и предоставьте пользователю весь доступ, например,amc2
следующим образом:mysql> создать базу данных amc2;
mysql> предоставить все на amc2. * для 'amc2';
- Настройте установку MySQL для обработки больших записей BLOB, таких как AMC Agent (installatio n) пакет и двоичные файлы MSI. Для обработки записей BLOB отредактируйте файл
my.cnf
. Для получения дополнительной информации см. Файлы опций MySQL.Чтобы отредактировать файл
my.cnf
:-
Откройте
my.cnf
в редакторе. Вы можете найти файлmy.cnf
в одном из следующих мест:-
/etc /my.cnf
-
/etc/mysql/my.cnf
-
$MYSQL_HOME/my.cnf
-
[ datadir]/my.cnf
-
-
Установите параметры
max_allowed_packet
иinnodb_log_file_size
в разделе[mysqld]
на показанные значения:[mysqld] max_allowed_packet = 300Minnodb_log_file_size = 768M
Примечание:
Убедитесь, что нет других значений для
max_allowed_packet
иinnodb_log_file_size
, которые переопределяют установленное значение. -
Перезапустите службу MySQL, чтобы применить изменения.
sudo systemctl mysqld restart
-
Учетные данные пользователя базы данных MySQL, представленные в этом разделе, являются примерами. Консоли Advanced Management Console не нужно знать учетные данные пользователя вашей базы данных MySQL. Учетные данные пользователя базы данных MySQL требуются только для настройки подключения к источнику данных на сервере приложений..
Как установить MySQL
Автор: Крейг Баклер
Программирование
Поделиться:
Бесплатная книга по JavaScript!
Пишите мощный, чистый и поддерживаемый JavaScript.
RRP $ 11,95
В первой из серии статей о MySQL мы узнаем, насколько легко установить систему баз данных на ваш компьютер для разработки.
Почему MySQL?
MySQL, несомненно, самая популярная и широко используемая база данных с открытым исходным кодом:
- ее просто настроить и использовать
- он признан одним из самых быстрых механизмов баз данных.
- большинство веб-хостов Linux (и многих Windows) предлагают MySQL.
- MySQL близко i Интегрирован с PHP, что делает его идеальным кандидатом для многих веб-приложений.
Зачем устанавливать MySQL локально?
Установка MySQL на ПК для разработки позволяет вам для безопасного создания и тестирования веб-приложения, не затрагивая данные или системы на вашем действующем веб-сайте (я расскажу об установке веб-сервера и PHP в следующих статьях).
В этой статье описывается, как установить MySQL в Windows, но доступны версии для Mac, Linux и некоторых других операционных систем.
Пакеты All-in-One
Есть несколько отличных универсальных пакетов один дистрибутив Windows, содержащий Apache, PHP, MySQL и другие приложения в одном установочном файле, например XAMPP, WampServer и Web.Developer. Нет ничего плохого в использовании этих пакетов, но ручная установка MySQL поможет вам узнать больше о системе и даст вам больше контроля.
Мастер установки MySQL
для MySQL доступен отличный мастер установки .msi. Мастер создает файл конфигурации my.ini и устанавливает MySQL как службу. Этот вариант, безусловно, рекомендуется для начинающих пользователей или, возможно, тех, кто устанавливает MySQL впервые.
Установка вручную
Установка вручную дает несколько преимуществ:
- резервное копирование, переустановка или перемещение баз данных может быть выполнено за секунды (см. 8 советов по выживанию после сбоя ПК).
- у вас больше контроля над тем, как и когда запускается MySQL
- вы можете установить MySQL где угодно, например на переносной USB-накопитель (полезно для демонстрации клиента).
Шаг 1: загрузите MySQL
Загрузите MySQL с сайта dev.mysql.com/downloads/. Следуйте MySQL Community Server , Windows и загрузите версию «Без установщика».
Как всегда, вирус сканирует файл и проверьте его контрольную сумму MD5 с помощью такого инструмента, как fsum.
Шаг 2: извлеките файлы
Мы установим MySQL в C: mysql, поэтому извлеките ZIP-файл на свой диск C: и переименуйте папку с «mysql-xxxx-win32» на «mysql».
MySQL можно установить в любом месте вашей системы. Если вам нужна облегченная установка, вы можете удалить все подпапки, кроме корзины, данных, скриптов и общего доступа.
Шаг 3: переместите папку с данными (необязательно)
Я рекомендую поместить папку с данными на другой диск или раздел, чтобы упростить резервное копирование и повторную установку. Для целей этого примера мы создадим папку с именем D: MySQLdata и переместим в нее содержимое C: mysqldata.
Теперь у вас должно быть две папки, D: MySQLdatamysql и D: MySQLdatatest . Исходная папка C: mysqldata может быть удалена.
Шаг 4: создайте файл конфигурации
MySQL предоставляет несколько методов настройки, но, как правило, Проще всего создать файл my.ini в папке mysql. Есть сотни вариантов настройки MySQL в соответствии с вашими требованиями, но самый простой файл my.ini:
[mysqld] # каталог установкиbasedir = "C:/mysql/" # каталог данныхdatadir = "D:/MySQLdata/"
(Не забудьте изменить расположение этих папок, если вы установили MySQL или папку данных в другом месте.)
Шаг 5: протестируйте свою установку
Сервер MySQL запускается с помощью C: mysqlbinmysqld.exe. Откройте командное окно (Пуск> Выполнить> cmd) и введите следующие команды:
cd mysqlbinmysqld
Это запустит Сервер MySQL, который прослушивает запросы на локальном порту 3306. Теперь вы можете запустить инструмент командной строки MySQL и подключиться к базе данных. Откройте другое командное окно и введите:
cd mysqlbinmysql -u root
Появится приветственное сообщение и приглашение mysql> . Введите «показать базы данных»; для просмотра списка предопределенных баз данных.
Шаг 6: измените пароль root
Пользователь root MySQL — это всемогущая учетная запись, которая может создавать и уничтожать базы данных. Если вы находитесь в общей сети, рекомендуется изменить пароль по умолчанию (пустой). В командной строке mysql> введите:
UPDATE mysql.user SET password = PASSWORD ("my-new-password") WHERE User = 'root'; FLUSH PRIVILEGES;
Вам будет предложено ввести пароль при следующем запуске командной строки MySQL.
Введите «exit» в приглашении mysql>, чтобы остановить клиент командной строки. Теперь вы должны закрыть MySQL с помощью следующей команды:
mysqladmin.exe -u root shutdown
Шаг 7. Установите MySQL как службу Windows
Самый простой способ запустить MySQL — это добавить его как службу Windows.. В командной строке введите:
cd mysqlbinmysqld --install
Откройте Панель управления, Администрирование, затем Службы и дважды щелкните MySQL. Установите для параметра «Тип запуска» значение «Автоматический», чтобы MySQL запускался каждый раз при загрузке компьютера.
В качестве альтернативы установите для параметра «Тип запуска» значение «Вручную» и запускайте MySQL всякий раз, когда вы выбираете, используя команду «net start mysql ».
Обратите внимание, что службу Windows можно удалить используя:
cd mysqlbinmysqld --remove
См. также:
- MySQL: плюсы и минусы таблиц MyISAM
- MySQL: плюсы и минусы таблиц InnoDB
- Как использовать внешние ключи MySQL для более быстрой разработки баз данных
- Как установить Apache
- Как установить PHP

Крейг Баклер
Крейг — внештатный веб-консультант из Великобритании, который создал свою первую страницу для IE2.0 в 1995 году. С тех пор он отстаивает стандарты, доступность и передовые методы HTML5. Он создал корпоративные спецификации, веб-сайты и онлайн-приложения для компаний и организаций, включая Парламент Великобритании, Европейский парламент, Министерство энергетики и изменения климата, Microsoft и многие другие. Он написал более 1000 статей для SitePoint, и вы можете найти его @craigbuckler.
Новые книги уже в продаже!
Получите практический совет, чтобы начать карьеру в программировании!
Освойте сложные переходы, трансформации и анимацию в CSS!
Последние удаленные задания

Продажи Представитель разработчиков
Flippa
- crm
- Google Таблицы

Спереди Конечный веб-разработчик и дизайнер
Encamp
- html
- css

Старший инженер DevOps по безопасности
OneLogin
- aws
- linux

Технический менеджер, Trello
Atlassian
- trello

Старший интерфейсный разработчик
Livelike
- javascript
- html