1
0
mirror of https://github.com/php/doc-es.git synced 2026-03-25 16:02:13 +01:00
Files
archived-doc-es/reference/mysqlnd/install.xml
Juan Pablo Berdejo 09d9c8aaec English version update
git-svn-id: https://svn.php.net/repository/phpdoc/es/trunk@328716 c90b9560-bf6c-de11-be94-00142212c4b1
2012-12-09 02:36:37 +00:00

129 lines
3.6 KiB
XML

<?xml version="1.0" encoding="utf-8"?>
<!-- $Revision$ -->
<!-- EN-Revision: 4aeacf866911bfa28b5a70ad4a4d75b0b0a6202f Maintainer: jpberdejo Status: ready -->
<!-- Reviewed: yes Maintainer: seros -->
<chapter xml:id="mysqlnd.install" xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink">
<title>Instalación</title>
<para>
<emphasis role="bold">&Changelog;</emphasis>
</para>
<table>
<title>&Changelog;</title>
<tgroup cols="2">
<thead>
<row>
<entry>&Version;</entry>
<entry>&Description;</entry>
</row>
</thead>
<tbody>
<row>
<entry>5.3.0</entry>
<entry>
Se añadió el Controlador Nativo de MySQL, con soporte para todas las extensiones
de MySQL (es decir, mysql, mysqli y PDO_MYSQL). Pasar
<literal>mysqlnd</literal> al ajuste de configuración apropiado
habilita este soporte.
</entry>
</row>
<row>
<entry>5.4.0</entry>
<entry>
El Controlador Nativo de MySQL ahora es el predeterminado para todas las extensiones
de MySQL (es decir, mysql, mysqli y PDO_MYSQL). Pasar
<literal>mysqlnd</literal> a la configuración ahora es opcional.
</entry>
</row>
<row>
<entry>5.5.0</entry>
<entry>
Fue agregado el soporte para el Complemento de Autenticación SHA-256
</entry>
</row>
</tbody>
</tgroup>
</table>
<para>
<emphasis role="bold">Instalación sobre Unix</emphasis>
</para>
<para>
Las extensiones de bases de datos MySQL deben estar configuradas para utilizar la
Biblioteca Cliente de MySQL. Con el fin de utilizar el Controlador Nativo de MySQL, PHP necesita
ser compilado especificando que las extensiones de bases de datos MySQL están
compiladas con el soporte para el Controlador Nativo de MySQL. Esto se hace a través
de opciones de configuración antes de compilar el código fuente de PHP.
</para>
<para>
Por ejemplo, para compilar la extensión MySQL, <literal>mysqli</literal>
y PDO MySQL utilizando el Controlador Nativo de MySQL, se daría el
siguiente comando:
</para>
<programlisting role="shell">
<![CDATA[
./configure --with-mysql=mysqlnd \
--with-mysqli=mysqlnd \
--with-pdo-mysql=mysqlnd \
[other options]
]]>
</programlisting>
<para>
<emphasis role="bold">Instalación sobre Windows</emphasis>
</para>
<para>
En las distribuciones oficiales para Windows de PHP 5.3 en adelante, el Controlador
Nativo de MySQL está habilitado por defecto, por lo que no se requiere
configuración adicional para utilizarlo. En este caso, todas las extensiones de bases de
datos MySQL utilizarán el Controlador Nativo de MySQL.
</para>
<para>
<emphasis role="bold">Soporte para el Complemento de Autenticación SHA-256</emphasis>
</para>
<para>
El Controlador Nativo de MySQL requiere la funcionalidad de OpenSSL de PHP para que sea cargado
y habilitado para conectarse a MySQL a través de cuentas que utilicen el Complemento de Autenticación
SHA-256 de MySQL. Por ejemplo, PHP se podría configurara usando:
</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
-->