Spec-Zone .ru
спецификации, руководства, описания, API

2.3.8. Постпроцессы установки Windows

Инструменты GUI существуют, которые выполняют большинство задач, описанных ниже, включая:

На Windows Вы не должны создать каталог данных и таблицы предоставления. Дистрибутивы Windows MySQL включают таблицы предоставления с рядом предварительно инициализированных учетных записей в mysql база данных в соответствии с каталогом данных. Относительно паролей, если Вы устанавливали MySQL, используя MySQL Installer, Вы, возможно, уже присвоили пароли учетным записям. (См. Раздел 2.3.3, "Устанавливая MySQL на Microsoft Windows Используя MySQL Installer".) Иначе, используйте процедуру присвоения пароля, данную в Разделе 2.10.2, "Защищая Учетные записи MySQL Initial".

Перед установкой паролей Вы могли бы хотеть попытаться выполнить некоторые клиентские программы, чтобы удостовериться, что можно соединиться с сервером и что это работает должным образом. Удостоверьтесь, что сервер работает (см. Раздел 2.3.5.4, "Запуская Сервер впервые"), и затем дайте следующие команды, чтобы проверить, что можно получить информацию от сервера. Вы, возможно, должны определить каталог, отличающийся от C:\mysql\bin на командной строке. Если Вы использовали MySQL Installer, каталог значения по умолчанию C:\Program Files\MySQL\MySQL Server 5.7, и mysql и mysqlshow клиентские программы находятся в C:\Program Files\MySQL\MySQL Server 5.7\bin. См. Раздел 2.3.3, "Устанавливая MySQL на Microsoft Windows Используя MySQL Installer", для получения дополнительной информации.

Используйте mysqlshow, чтобы видеть, какие базы данных существуют:

C:\> C:\mysql\bin\mysqlshow+--------------------+|     Databases      |+--------------------+| information_schema || mysql              || test               |+--------------------+

Список установленных баз данных может измениться, но будет всегда включать минимум mysql и information_schema. В большинстве случаев, test база данных будет также установлена автоматически.

Предыдущая команда (и команды для других программ MySQL, таких как mysql), возможно, не работают, если корректная учетная запись MySQL не существует. Например, программа может перестать работать с ошибкой, или Вы не можете быть в состоянии просмотреть все базы данных. Если Вы устанавливали MySQL Installer использования, то root пользователь будет создан автоматически с паролем, который Вы предоставляли. В этом случае следует использовать -u root и -p опции. (Вы должны будете также использовать -u root и -p опции, если Вы уже защитили начальные учетные записи MySQL.) С -p, Вы будете запрошены root пароль. Например:

C:\> C:\mysql\bin\mysqlshow -u root
        -pEnter password: (enter root password here)+--------------------+|     Databases      |+--------------------+| information_schema || mysql              || test               |+--------------------+

Если Вы определяете, что имя базы данных, mysqlshow выводит на экран список таблиц в пределах базы данных:

C:\> C:\mysql\bin\mysqlshow mysqlDatabase: mysql+---------------------------+|          Tables           |+---------------------------+| columns_priv              || db                        || event                     || func                      || help_category             || help_keyword              || help_relation             || help_topic                || host                      || plugin                    || proc                      || procs_priv                || servers                   || tables_priv               || time_zone                 || time_zone_leap_second     || time_zone_name            || time_zone_transition      || time_zone_transition_type || user                      |+---------------------------+

Используйте mysql программу, чтобы выбрать информацию из таблицы в mysql база данных:

C:\> C:\mysql\bin\mysql -e "SELECT Host,Db,User
        FROM mysql.db"+------+--------+------+| host | db     | user |+------+--------+------+| %    | test   |      || %    | test_% |      |+------+--------+------+

Для получения дополнительной информации о mysqlshow и mysql, см. Раздел 4.5.6, "mysqlshow — База данных Дисплея, Таблица, и информация о Столбце", и Раздел 4.5.1, "mysql — MySQL Command-Line Tool".

Если Вы выполняете версию Windows, который поддерживает службы, можно установить сервер MySQL, чтобы работать автоматически, когда Windows запускается. См. Раздел 2.3.5.7, "Запуская MySQL как служба Windows".