¿Cómo conectarse al servidor MySQL en una computadora de escritorio local en Windows 10 usando una conexión de canalización con nombre?

¿Cómo conectarse al servidor MySQL en una computadora de escritorio local en Windows 10 usando una conexión de canalización con nombre?

¿Cómo conectarse al servidor MySQL en una computadora de escritorio local en Windows 10 usando una conexión de canalización con nombre? ¿Qué necesito editar en mi archivo.ini?

Respuesta1

Los clientes determinan qué tipo de conexión realizar de la siguiente manera:

Si el host no se especifica o es localhost, se asume una conexión con el host local:

En Windows, el cliente se conecta mediante una conexión de memoria compartida, si el servidor tiene habilitadas las conexiones de memoria compartida.

En Unix, el cliente se conecta mediante un archivo de socket Unix. La --socketopción o la MYSQL_UNIX_PORTvariable de entorno se pueden utilizar para especificar el nombre del socket.

En Windows, si el host es ., TCP/IP no está habilitado y --socketno se especifica o el host está vacío, el cliente se conecta mediante una canalización con nombre, si el servidor tiene habilitadas las conexiones de canalización con nombre. Si las conexiones de canalización con nombre no están habilitadas o si el usuario que realiza la conexión no es miembro del grupo de Windows especificado por la named_pipe_full_access_groupvariable del sistema del servidor, se produce un error.

De lo contrario, se utiliza TCP/IP.

La --protocolopción le permite establecer un tipo particular de conexión incluso cuando las otras opciones normalmente utilizarían de forma predeterminada algún otro protocolo. Es decir, --protocolse podrá dar la posibilidad de especificar explícitamente el protocolo de conexión y anular las reglas anteriores, incluso para localhost.

https://dev.mysql.com/doc/refman/8.0/en/connecting.html

información relacionada