Para especificar una opción empleando una variable de entorno,
        se establece el valor de la variable usando la sintaxis
        apropiada del procesador de comandos. Por ejemplo, en Windows o
        NetWare se establece la variable USER para
        indicar el nombre de la cuenta MySQL. Para hacerlo, se usa esta
        sintaxis:
      
SET USER=your_name
        La sintaxis en Unix depende del shell. En el supuesto de que se
        quisiera especificar el número de puerto TCP/IP empleando la
        variable MYSQL_TCP_PORT, la sintaxis típica
        (tal como se hace en sh,
        bash, zsh, etc.) es la
        siguiente:
      
MYSQL_TCP_PORT=3306 export MYSQL_TCP_PORT
        El primer comando establece el valor de la variable, y el
        comando export exporta la variable hacia el
        entorno del shell de forma que su valor sea accesible a MySQL y
        otros procesos.
      
csh y tcsh son un caso similar. Cuando se ejecuta estos shells, se debe usar setenv para que el valor de la variable esté disponible para el entorno:
setenv MYSQL_TCP_PORT 3306
        El comando que establece el valor de las variables de entorno
        puede ejecutarse en el intérprete de comandos para que tenga
        efecto inmediatamente. Estos valores existen hasta que se cierra
        la sesión de usuario. Para que los valores tomen efecto cada
        vez que se inicia sesión, deben ubicarse los comandos en un
        fichero de inicio que el intérprete de comandos lea en cada
        arranque. Algunos ficheros de inicio típicos son
        AUTOEXEC.BAT para Windows,
        .bash_profile para bash,
        o .tcshrc para tcsh.
        Consulte la documentación de su intérprete de comandos para
        detalles más específicos.
      
En Apéndice E, Variables de entorno se listan todas las variables de entorno que afectan la operación de los programas MySQL.
Ésta es una traducción del manual de referencia de MySQL, que puede encontrarse en dev.mysql.com. El manual de referencia original de MySQL está escrito en inglés, y esta traducción no necesariamente está tan actualizada como la versión original. Para cualquier sugerencia sobre la traducción y para señalar errores de cualquier tipo, no dude en dirigirse a mysql-es@vespito.com.

