1
0
mirror of https://github.com/php/doc-ru.git synced 2026-03-26 08:42:13 +01:00
Files
archived-doc-ru/reference/mysqlnd/install.xml
2022-10-16 20:47:58 +03:00

85 lines
2.9 KiB
XML
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
<?xml version="1.0" encoding="utf-8"?>
<!-- EN-Revision: 879518c65613330fd988dfb844d54d0e79cc16f8 Maintainer: das Status: ready -->
<!-- Reviewed: no -->
<chapter xml:id="mysqlnd.install" xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink">
<title>Установка</title>
<para>
<emphasis role="bold">Установка в Unix</emphasis>
</para>
<para>
Для работы встроенного драйвера MySQL
требуется собрать PHP, указав, что модули для работы с MySQL должны
быть скомпилированы с поддержкой встроенного драйвера MySQL. Это делается
с помощью параметров конфигурации перед сборкой PHP из исходного кода.
</para>
<para>
Например, чтобы собрать модули MySQL <literal>mysqli</literal>
и PDO MYSQL, использующие встроенный драйвер MySQL, должна быть
выполнена следующая команда:
</para>
<programlisting role="shell">
<![CDATA[
./configure --with-mysql=mysqlnd \
--with-mysqli=mysqlnd \
--with-pdo-mysql=mysqlnd \
[other options]
]]>
</programlisting>
<para>
<emphasis role="bold">Установка в Windows</emphasis>
</para>
<para>
В официальных Windows-дистрибутивах встроенный драйвер
MySQL включён по умолчанию, так что никаких дополнительных настроек
для его использования не требуется. В этом случае все модули для
работы с MySQL будут использовать встроенный драйвер MySQL.
</para>
<para>
<emphasis role="bold">Поддержка плагина аутентификации SHA-256</emphasis>
</para>
<para>
Для встроенного драйвера MySQL требуется подключить и включить OpenSSL в PHP,
чтобы подключаться к MySQL через аккаунты, использующие плагин аутентификации MySQL SHA-256.
Например, можно настроить PHP следующим образом:
</para>
<programlisting role="shell">
<![CDATA[
./configure --with-mysql=mysqlnd \
--with-mysqli=mysqlnd \
--with-pdo-mysql=mysqlnd \
--with-openssl
[other options]
]]>
</programlisting>
</chapter><!-- Keep this comment at the end of the file
Local variables:
mode: sgml
sgml-omittag:t
sgml-shorttag:t
sgml-minimize-attributes:nil
sgml-always-quote-attributes:t
sgml-indent-step:1
sgml-indent-data:t
indent-tabs-mode:nil
sgml-parent-document:nil
sgml-default-dtd-file:"~/.phpdoc/manual.ced"
sgml-exposed-tags:nil
sgml-local-catalogs:nil
sgml-local-ecat-files:nil
End:
vim600: syn=xml fen fdm=syntax fdl=2 si
vim: et tw=78 syn=sgml
vi: ts=1 sw=1
-->