Spec-Zone.ru › MySQL 8.4

2.3.3.5 Запуск сервера в первый раз

В этом разделе приводится общее описание запуска сервера MySQL. В следующих разделах содержится более подробная информация о запуске сервера MySQL из командной строки или в качестве службы Windows.

Приведенная информация в первую очередь относится к случаям, когда MySQL был установлен с использованием версии noinstall или если вы хотите настроить и протестировать MySQL вручную, вместо использования MySQL Configurator.

В примерах в этих разделах предполагается, что MySQL установлен по умолчанию в расположении C:\Program Files\MySQL\MySQL Server 8.4. Измените пути, показанные в примерах, если MySQL установлен в другом месте.

Клиенты имеют два варианта. Они могут использовать TCP/IP или использовать именованную трубу, если сервер поддерживает подключения через именованные трубы.

MySQL для Windows также поддерживает подключения с использованием общей памяти, если сервер запущен с включенной системной переменной shared_memory. Клиенты могут подключаться через общую память, используя опцию --protocol=MEMORY.

Дополнительная информация о том, какой бинарный файл сервера нужно запустить, содержится в Разделе 2.3.3.3 «Выбор типа сервера MySQL».

Лучше всего тестировать из командной строки в окне консоли (или «окно DOS»). Таким образом, сервер сможет отображать сообщения об ошибках в окне, где их легко увидеть. Если что-то не так с вашей конфигурацией, эти сообщения помогут вам легче определить и исправить любые проблемы.

Примечание

База данных должна быть инициализирована перед запуском MySQL. Дополнительную информацию об инициализации см. в Разделе 2.9.1 «Инициализация каталога данных».

Для запуска сервера введите следующую команду:

C:\> "C:\Program Files\MySQL\MySQL Server 8.4\bin\mysqld" --console

Вы должны увидеть сообщения, подобные приведенным ниже, во время запуска (пути и размеры могут отличаться). Сообщения ready for connections указывают на то, что сервер готов к обслуживанию подключений клиентов.

[Server] C:\mysql\bin\mysqld.exe (mysqld 8.0.30) starting as process 21236
[InnoDB] InnoDB initialization has started.
[InnoDB] InnoDB initialization has ended.
[Server] CA certificate ca.pem is self signed.
[Server] Channel mysql_main configured to support TLS.
Encrypted connections are now supported for this channel.
[Server] X Plugin ready for connections. Bind-address: '::' port: 33060
[Server] C:\mysql\bin\mysqld.exe: ready for connections.
Version: '8.0.30'  socket: ''  port: 3306  MySQL Community Server - GPL.

Теперь вы можете открыть новое окно консоли для запуска клиентских программ.

Если вы опустите опцию --console, сервер записывает диагностические данные в журнал ошибок в каталоге данных (C:\Program Files\MySQL\MySQL Server 8.4\data по умолчанию). Журнал ошибок — это файл с расширением .err, который может быть изменён с помощью опции --log-error.

Примечание

У первоначального root пользователя в таблицах разрешений MySQL нет пароля. После запуска сервера вы должны установить пароль для него, следуя инструкциям в Разделе 2.9.4 «Защита первоначального аккаунта MySQL».

© 2025 Oracle
Licensed under the GPLv2 License.
https://docs.oracle.com/cd/E17952_01/mysql-8.4-en/windows-server-first-start.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API