“Conocimientos Programación>Programación PHP /MySQL

MySQL Tutoriales Administración

2015/11/24
Dos de las tareas administrativas más comunes para el servidor MySQL está creando y administrar cuentas de usuario y seguimiento de los registros del sistema . Las cuentas de usuario se asignan desde el servidor MySQL y suelen ser diferente del nombre de usuario y la contraseña de Windows o Unix /Linux MySQL reside. Los registros del servidor se gestionan fuera del servidor MySQL y deben ser controlados y liquidados con regularidad por el administrador del sistema. Otras tareas de administración se discuten en el capítulo 5 del manual de referencia de MySQL ( ver referencias más abajo). Cuenta Gestión

cuentas de usuario de MySQL son definidos por el usuario y el host del cliente que el usuario puede conectarse desde . Cada cuenta debe tener también una contraseña. Los nombres de usuario de MySQL no tienen relación con los nombres de usuario en los sistemas Windows o Linux /Unix. Aunque en los sistemas Unix /Linux , el cliente MySQL intentará iniciar sesión con el nombre de usuario de la cuenta si el " -u " o - no se especifica la opción "user" . Las contraseñas de la cuenta MySQL tampoco son las mismas que la de Windows o contraseñas de cuentas de Unix /Linux. Usuarios

MySQL deben agregar al servidor con la declaración "CREATE USER" . Esta declaración tiene la sintaxis:

CREAR "usuario" usuario identificado por contraseña ' password' ;

Cada usuario deberá concederse privilegios específicos con la afirmación " GRANT " . Esta declaración tiene la sintaxis:
privilegios GRANT

base de datos * TO ' someuser ' @ ' somehost ' ;

Extracción usuarios se realiza con el comando " DROP USER " , que tiene la sintaxis. : 'usuario'

DROP USER ;
los registros del servidor

Hay varios archivos de registro que contienen información sobre lo que está sucediendo en mysqld . Estos incluyen el registro de errores , el registro general de consultas, el log binario y el registro de consultas lentas . Los registros se llevan a cabo en el directorio de datos de mysqld (C: \\ Program Files \\ MySQL \\ MySQL Server 5.1 \\ data en Windows y /usr /local /mysql sistemas Unix /varon )

El registro de errores contiene información . como cuando se inicia o se detiene mysqld y los errores que se producen cuando el sistema está funcionando. El registro de errores se denomina " hostname.err " de forma predeterminada en los sistemas Unix . En los sistemas Windows, debe especificar " - log- error" en los archivos de opciones o durante el arranque , o bien los errores se imprimirá en su terminal

El registro general de consulta contiene datos sobre cuando los clientes se conectan , . cada sentencia SQL que el cliente envía al servidor y cuando el cliente se desconecta . El registro general de consulta se denomina " hostname.log " por defecto, pero se puede cambiar con la opción "- log = nombre de archivo" . Opcion a Compra

El registro binario contiene todas las declaraciones que actualizan datos , incluidas las declaraciones que podrían actualizar los datos , pero no lo hacen. Se utiliza para la replicación de bases de datos y recuperación de datos . Por defecto, el archivo se llama "hostname -bin" .

El registro de consultas lentas consta de las sentencias SQL que tardan más de 10 segundos en ejecutarse . (Este número puede ser cambiado al cambiar la variable del sistema " long_query_time " . ) El registro se denomina " host - slow.log " por defecto. Este archivo se utiliza para encontrar las instrucciones SQL que deben ser optimizados para correr más rápido .

Los archivos de registro deben limpiarse con regularidad. Existe un script llamado " mysql -log- rotate " que puede funcionar regularmente como un trabajo cron. En otros sistemas , tendrá que escribir su propio guión para rotar los archivos de registro en una base regular.

Página anterior:
Página siguiente:
Programación PHP /MySQL
Cómo habilitar la salida de depuración de MySQL y PHP
Cómo seleccionar varias filas en PHP MySQL
Cómo dibujar un corazón con PHP GD
Cómo insertar un MetaTag en PHP
Cómo saber MySQL Query para mantener el espacio blanco
Cómo crear un nuevo blanco en PHP
Las funciones PHP Dump jabón
Cómo conectar PHP a un archivo XML MySQL
Conocimientos Informáticos © http://www.ordenador.online