FAQ - Preguntas Frecuentes - PhpMyAdmin 4.7

Descargar como pdf o txt
Descargar como pdf o txt
Está en la página 1de 36

30/6/2017 FAQ - Preguntas Frecuentes - phpMyAdmin 4.7.

0 documentación

FAQ - Preguntas frecuentes


Por favor, eche un vistazo a nuestra sección Enlace en la página web oficial de phpMyAdmin
para la cobertura en profundidad de las características y la interfaz o de phpMyAdmin.

servidor

1.1 Mi servidor se bloquea cada vez que se requiere una acción


específica o phpMyAdmin envía una página en blanco o una página
completa de caracteres crípticos a mi navegador, ¿qué puedo hacer?
Tratar de establecer el $cfg['OBGzip'] directiva para false en su config.inc.php archivo y la
zlib.output_compression directiva para Off en su archivo de configuración de PHP.

1.2 Mis Apache servidor se bloquea cuando se utiliza phpMyAdmin.


Primero debe probar las últimas versiones de Apache (y, posiblemente, MySQL). Si el servidor
sigue fallando, por favor, pedir ayuda en los diversos grupos de apoyo de Apache.

Ver también: 1.1 Mi servidor se bloquea cada vez que se requiere una acción específica o
phpMyAdmin envía una página en blanco o una página completa de caracteres crípticos a mi
navegador, ¿qué puedo hacer?

1,3 (retirada).

1.4 El uso de phpMyAdmin en IIS, estoy el mensaje de error: “La


aplicación CGI especificada portado mal por no devolver un conjunto
completo de cabeceras HTTP ...”.
Usted simplemente se olvidó de leer el install.txt archivo de la distribución de PHP. Echar un
vistazo al último mensaje en este error de PHP informe # 12061 de la base de datos oficial de
error de PHP.

1.5 El uso de phpMyAdmin en IIS, estoy frente a accidentes y / o


muchos mensajes de error con el protocolo HTTP.
Este es un problema conocido con el PHP ISAPI filtro: no es tan estable. Por favor, utilice en su
lugar el modo de autenticación de cookies.

1.6 No puedo usar phpMyAdmin sobre SMP: no se visualiza nada!


Esto parece ser un error SPW. Filippo Simoncini encontró una solución (en este momento no
hay mejor solución): quitar o comentar las DOCTYPE declaraciones (2 líneas) a partir de las
secuencias de comandos libraries/Header.class.php y index.php .

http://localhost/phpmyadmin/doc/html/faq.html#faq1-16 1/36
30/6/2017 FAQ - Preguntas Frecuentes - phpMyAdmin 4.7.0 documentación

1.7 ¿Cómo puedo gzip un vertedero o una exportación CSV? No parece


funcionar.
Esta característica se basa en la gzencode() función de PHP a ser más independientes de la
plataforma (Unix / Windows, el modo seguro o no, y así sucesivamente). Por lo tanto, debe
contar con el apoyo de Zlib ( --with-zlib ).

1.8 No se puede insertar un archivo de texto en una tabla, y me da un


error sobre el modo seguro de estar en vigor.
Su archivo subido es salvado por PHP en el “subir dir”, como se define en php.ini la variable
upload_tmp_dir (por lo general el sistema por defecto es / tmp ). Recomendamos la siguiente
configuración de servidores Apache se ejecuta en modo seguro, para permitir que las subidas
de archivos mientras que ser razonablemente seguro:

crear un directorio independiente para cargas: mkdir / tmp / php


dar a la propiedad user.group del servidor Apache: chown apache.apache / tmp / php
dar permiso adecuado: chmod 600 / tmp / php
poner en upload_tmp_dir = /tmp/php php.ini
reinicio de Apache

1,9 (retirada).

1.10 Estoy teniendo problemas al cargar archivos con phpMyAdmin se


ejecuta en un servidor seguro. Mi navegador es Internet Explorer y
estoy usando el servidor Apache.
Según lo sugerido por “Rob M” en el foro phpWizard, añadir esta línea a su httpd.conf :

SetEnvIf usuario -Agente "* MSIE. *" Ssl-impuro-apagado nokeepalive

Parece que aclarar muchos problemas entre Internet Explorer y SSL.

1.11 Puedo obtener una 'restricción open_basedir' al cargar un archivo


desde la pestaña de importación.
Desde la versión 2.2.4, phpMyAdmin es compatible con servidores con restricciones
open_basedir. Sin embargo es necesario crear el directorio temporal y configurarlo
como $cfg['TempDir'] . Los archivos subidos se moverán allí, y después de la ejecución de sus
SQL comandos, eliminados.

1.12 He perdido la contraseña de root de MySQL, ¿qué puedo hacer?


phpMyAdmin no autenticar contra el servidor MySQL está utilizando, por lo que para
recuperarse de la pérdida de la contraseña phpMyAdmin, necesita recuperar a nivel de MySQL.

El manual de MySQL se explica cómo restablecer los permisos .

http://localhost/phpmyadmin/doc/html/faq.html#faq1-16 2/36
30/6/2017 FAQ - Preguntas Frecuentes - phpMyAdmin 4.7.0 documentación

Si está utilizando el servidor MySQL instalado por el proveedor de alojamiento web, por favor,
póngase en contacto con su apoyo para recuperar la contraseña para usted.

1,13 (retirada).

1,14 (retirada).

1.15 Tengo problemas con mysql.user nombres de columna.


En las versiones anteriores de MySQL, el User y Password columnas fueron nombrados user y
password . Por favor, modifique sus nombres de columna para alinearse con las normas vigentes.

1.16 No puedo subir archivos de volcado de memoria (grandes, HTTP o


problemas de tiempo de espera).
Desde la versión 2.7.0, el motor de importación se ha reescrito y no debe producirse estos
problemas. Si es posible, actualizar su phpMyAdmin para la versión más reciente para
aprovechar las nuevas funciones de importación.

Las primeras cosas a comprobar (o pregunte a su proveedor de alojamiento para comprobar)


son los valores de max_execution_time , upload_max_filesize , memory_limit y post_max_size en el
php.ini archivo de configuración. Todas estas tres configuraciones de limitar el tamaño máximo
de los datos que se pueden presentar y manejados por PHP. Tenga en cuenta que
post_max_size tiene que ser mayor que upload_max_filesize . Existen varias soluciones si su carga
es demasiado grande o su proveedor de alojamiento no está dispuesto a cambiar la
configuración:

Mira el $cfg['UploadDir'] característica. Esto permite cargar un archivo en el servidor a


través de scp, ftp o el método de transferencia de archivos favorito. PhpMyAdmin es
entonces capaz de importar los archivos del directorio temporal. Más información está
disponible en la configuración de este documento.

Usando una utilidad (como BigDump ) para dividir los archivos antes de subirlos. No
podemos apoyar este o cualquier aplicación de terceros, pero somos conscientes de que
los usuarios tengan éxito con él.

Si tiene shell (línea de comandos) de acceso, utilizar MySQL para importar los archivos
directamente. Usted puede hacer esto mediante la emisión de la orden de “fuente” desde
dentro de MySQL:

fuente de nombre de archivo . SQL ;

1.17 versiones de bases de datos que no ayuda phpMyAdmin?


Para MySQL , las versiones 5.5 y posteriores son compatibles. Para versiones anteriores de
MySQL, nuestra Descargas página ofrece versiones más antiguas de phpMyAdmin (que hayan
podido quedar sin soporte).

Para MariaDB , las versiones 5.5 y posteriores son compatibles.

http://localhost/phpmyadmin/doc/html/faq.html#faq1-16 3/36
30/6/2017 FAQ - Preguntas Frecuentes - phpMyAdmin 4.7.0 documentación

1.17a no puedo conectar con el servidor MySQL. Siempre devuelve el


mensaje de error, “Cliente no es compatible con el protocolo de
autenticación solicitado por el servidor; considerar la actualización de
cliente de MySQL”
Ha intentado acceder a MySQL con una vieja biblioteca cliente de MySQL. La versión de la
biblioteca cliente de MySQL se puede comprobar en su phpinfo salida (). En general, se debe
tener al menos la misma versión menor como su servidor - como se menciona en 1,17 ¿Qué
versiones de bases de datos hace de soporte phpMyAdmin? . Este problema es causado
generalmente por el uso de MySQL versión 4.1 o posterior. MySQL cambia el hash de
autenticación y su PHP está tratando de utilizar el método antiguo. La solución correcta es
utilizar la extensión mysqli con la biblioteca de cliente adecuado para que coincida con la
instalación de MySQL. Más información (y varias soluciones) se encuentran en la
documentación de MySQL .

1,18 (retirada).

1.19 No puedo ejecutar la función de “las relaciones de visualización”


porque el guión no parece conocer el tipo de letra que estoy usando!

El TCPDF biblioteca que estamos usando para esta función requiere algunos archivos
especiales para utilizar los tipos de fuentes. Por favor, se refiere al manual de TCPDF para
construir estos archivos.

1.20 recibo un error por perder extensiones mysqli y MySQL.


Para conectarse a un servidor MySQL, PHP necesita un conjunto de funciones de MySQL
llamados “extensión de MySQL”. Esta extensión puede ser parte de la distribución de PHP
(compilado-in), de lo contrario necesita ser cargado dinámicamente. Su nombre es
probablemente mysqli.so o php_mysqli.dll . phpMyAdmin intentó cargar la extensión, pero
fracasó. Por lo general, el problema se resuelve mediante la instalación de un paquete de
software llamado “PHP-MySQL” o algo similar.

Actualmente hay dos interfaces de PHP proporciona como extensiones de MySQL - mysql y
mysqli . El mysqli se intenta en primer lugar, porque es la mejor.

Este problema también puede ser causado por caminos equivocados en la php.ini o el uso
incorrecto php.ini .

Asegúrese de que existen los archivos de extensión en la carpeta de la que los


extension_dir puntos a y que las líneas correspondientes en su php.ini no están deshabilitadas
(se puede utilizar phpinfo() para comprobar la configuración actual):

[PHP]

; Directorio en el que las extensiones cargables (módulos) residen.


extension_dir = "C: / Apache2 / módulos / php / ext"

http://localhost/phpmyadmin/doc/html/faq.html#faq1-16 4/36
30/6/2017 FAQ - Preguntas Frecuentes - phpMyAdmin 4.7.0 documentación

El php.ini se puede cargar desde varios lugares (especialmente en Windows), así que por favor
va a actualizar la correcta. Si se utiliza Apache, puede que lo utilice ruta específica para este
archivo usando PHPIniDir la directiva:

LoadFile "C: /php/php5ts.dll"


LoadModule php5_module "C: /php/php5apache2_2.dll"
<IfModule php5_module >
PHPIniDir "C: / PHP"
<Location>
AddType text / html php
AddHandler application / x-httpd- php .php
</ Location>
</ IfModule>

En algunos casos raros este problema puede ser también causada por otras extensiones
cargadas en PHP que impiden extensiones MySQL para ser cargado. Si todo lo demás falla,
puede intentar comentando extensiones para otros databses de php.ini .

1.21 Me postulo la versión CGI de PHP bajo Unix, y no puedo iniciar


sesión con autenticación de cookies.
En php.ini , ajuste mysql.max_links mayor que 1.

1.22 no veo la “Ubicación de archivo de texto” sobre el terreno, por


lo que no se puede cargar.
Esto es más probable porque en php.ini , el file_uploads parámetro no está establecido en “on”.

1.23 Estoy corriendo MySQL en una máquina Win32. Cada vez que
crear una nueva tabla los nombres de tablas y columnas se cambian a
minúsculas!
Esto sucede porque la Directiva de MySQL lower_case_table_names por defecto (1 ON ) en la
versión Win32 de MySQL. Puede cambiar este comportamiento, simplemente cambiando la
directiva a 0 ( OFF ): Basta con modificar el my.ini archivo que debe estar ubicado en el directorio
de Windows y añadir la siguiente línea al grupo [mysqld]:

set variable = lower_case_table_names = 0

Nota: Forzar a esta variable a 0 con -alquilo-caso-nombres de tablas = 0 en un caso-


insensible sistema de ficheros y MyISAM acceso nombres de tablas utilizando diferentes
lettercases, índice de corrupción puede resultar.

A continuación, guarde el archivo y reinicie el servicio MySQL. Siempre se puede comprobar el


valor de esta directiva utilizando la consulta

VER VARIABLES LIKE '' lower_case_table_names ;

Ver también: Identificador Sensibilidad a mayúsculas en el Manual de Referencia de


MySQL

http://localhost/phpmyadmin/doc/html/faq.html#faq1-16 5/36
30/6/2017 FAQ - Preguntas Frecuentes - phpMyAdmin 4.7.0 documentación

1,24 (retirada).

1.25 Estoy corriendo Apache con mod_gzip-1.3.26.1a en Windows XP,


y me da problemas, como variables no definidas cuando ejecuta una
consulta SQL.
Un consejo de Jose Fandos: poner un comentario en las siguientes dos líneas en httpd.conf,
como este:

# Archivo mod_gzip_item_include \ php $


# mod_gzip_item_include MIME "application / x-httpd-php. *"

ya que esta versión de mod_gzip en Apache (Windows) tiene problemas para manejar scripts
PHP. Por supuesto que tiene que reiniciar Apache.

1,26 acabo de instalar phpMyAdmin en mi documento raíz de IIS, pero


me sale el error “No hay archivo de entrada especificado” al intentar
ejecutar phpMyAdmin.
Se trata de un problema de permisos. Haga clic derecho en la carpeta phpmyadmin y
selecciona propiedades. Bajo la pestaña Seguridad, haga clic en “Añadir” y seleccione el
usuario “IUSR_machine” de la lista. Ahora configure sus permisos y debería funcionar.

1,27 llego página vacía cuando quiero ver la página enorme (por
ejemplo. Db_structure.php con muchas mesas).
Esto fue causado por un error de PHP que se producen cuando se habilita el almacenamiento
en búfer de salida GZIP. Si apaga ella (por $cfg['OBGzip'] en config.inc.php ), que debería
funcionar. Esta voluntad error se ha corregido en PHP 5.0.0.

1.28 Mi servidor MySQL a veces se niega consultas y devuelve el


mensaje 'Errorcode: 13'. ¿Qué significa esto?
Esto puede suceder debido a un error de MySQL al tener nombres de base de datos / de mesa
con mayúsculas, aunque lower_case_table_names se pone a 1. Para solucionar este problema,
desactive esta directiva, convertir todos los nombres de datos y tablas a minúsculas y vuelva a
encenderla. Alternativamente, hay una corrección de errores disponible a partir de MySQL
3.23.56 / 4.0.11-gamma.

1.29 Cuando se crea una tabla o modificar una columna, me sale un


error y las columnas están duplicados.
Es posible configurar Apache de tal manera que PHP tiene problemas para interpretar los
archivos .php.

Los problemas se producen cuando se utilizan dos diferentes (y en conflicto) conjunto de


directivas:

http://localhost/phpmyadmin/doc/html/faq.html#faq1-16 6/36
30/6/2017 FAQ - Preguntas Frecuentes - phpMyAdmin 4.7.0 documentación

SetOutputFilter PHP
SetInputFilter PHP

AddType application / x-httpd-php .php

En el caso que vimos, un conjunto de directrices estaba en /etc/httpd/conf/httpd.conf , mientras


que el otro grupo estaba en /etc/httpd/conf/addon-modules/php.conf . La forma recomendada es
con AddType , por lo que basta con comentar el primer conjunto de líneas y reiniciar Apache:

#SetOutputFilter PHP
PHP #SetInputFilter

1.30 Me sale el error “navigation.php: Falta de hash”.


Este problema se sabe que sucederá cuando el servidor está en ejecución Turck MMCache
pero MMCache actualizar a la versión 2.3.21 soluciona el problema.

1.31 ¿Qué versiones de PHP son compatibles con phpMyAdmin?


Desde la versión 4.5, phpMyAdmin sólo es compatible con PHP 5.5 y posteriores. Desde la
versión 4.1 phpMyAdmin sólo es compatible con PHP 5.3 y posteriores. Para PHP 5.2 se puede
utilizar comunicados 4.0.x.

PHP 7 está soportado desde phpMyAdmin 4.6, PHP 7.1 se apoya desde 4.6.5.

phpMyAdmin también funciona bien con HHVM.

1.32 ¿Puedo utilizar la autenticación HTTP con IIS?


Sí. Este procedimiento se probó con phpMyAdmin 2.6.1, PHP 4.3.9 en ISAPI modo bajo IIS 5.1.

1. En su php.ini archivo, establecer cgi.rfc2616_headers = 0


2. En el cuadro de diálogo, active la casilla de verificación y desactive cualquier otro casillas
de verificación (es decir, desmarques , y si está habilitado). Haga clic . Web Site Properties
-> File/Directory Security -> Anonymous Access Anonymous access Basic authentication Integrated
Windows authentication Digest OK
3. En , seleccione el rango de través y haga clic en el botón. Custom Errors 401;1 401;5 Set to
Default

Ver también: RFC 2616

1,33 (retirada).

1.34 ¿Puedo acceder directamente a las páginas de base de datos o


tabla?

http://localhost/phpmyadmin/doc/html/faq.html#faq1-16 7/36
30/6/2017 FAQ - Preguntas Frecuentes - phpMyAdmin 4.7.0 documentación

Sí. Fuera de la caja, puede utilizar el URL como http://server/phpMyAdmin/index.php?


server=X&db=database&table=table&target=script . Por server utiliza el número del servidor que se
refiere a la orden del párrafo servidor config.inc.php . Tabla de secuencias de comandos y las
piezas son opcionales. Si quieres http://server/phpMyAdmin/database[/table][/script] URL , es
necesario hacer algunas configuraciones. Líneas siguientes se aplican sólo para Apache
servidor web. En primer lugar asegúrese de que usted ha permitido que algunas funciones
dentro de la configuración global. Es necesario y habilitado para el directorio en el que está
instalado phpMyAdmin y que necesita mod_rewrite esté habilitado. Entonces sólo tiene que
crear siguiente .htaccess archivo en la carpeta raíz de la instalación de phpMyAdmin (no se
olvide de cambiar el nombre del directorio dentro de él): Options SymLinksIfOwnerMatch AllowOverride
FileInfo

RewriteEngine En
RewriteBase / path_to_phpMyAdmin
RewriteRule ^ ([a-zA-Z0-9 _] +) / ([a-zA-Z0-9 _] +) / ([a-z _] + \. Php) $ index.php? Db = $ 1 y tabla
RewriteRule ^ ([a-zA-Z0-9 _] +) / ([a-z _] + \. php) $ index.php? db = $ 1 y target = $ 2 [R ]
RewriteRule ^ ([a-zA-Z0-9 _] +) / ([a-zA-Z0-9 _] +) $ index.php? db = $ 1 y tabla = $ 2 [R]
RewriteRule ^ ([a-ZA- Z0-9 _] +) $ index.php? db = $ 1 [R]

1.35 ¿Puedo utilizar la autenticación HTTP con Apache CGI?


Sí. Sin embargo es necesario pasar la variable de autenticación al CGI utilizando siguiente
regla de reescritura:

RewriteEngine En
RewriteRule . * - [E = REMOTE_USER:% {HTTP: Autorización}, L]

1.36 Me aparece un error “500 Internal Server Error”.


Puede haber muchas explicaciones a este y un vistazo a archivo de registro de errores del
servidor podría dar una pista.

1,37 corro phpMyAdmin en grupo de diferentes máquinas y cifrado de


la contraseña de autenticación de cookies no funciona.
Si el clúster consisten en diferentes arquitecturas, código PHP utilizada para el cifrado /
descifrado no funcionará correctamente. Esto es causado por el uso del paquete de funciones /
desempaquetado en el código. La única solución es utilizar mcrypt extensión que funciona muy
bien en este caso.

1.38 ¿Puedo utilizar phpMyAdmin en un servidor en el que está


habilitado Suhosin?
Sí, pero los valores de configuración predeterminados de Suhosin son conocidos por causar
problemas con algunas operaciones, como por ejemplo la edición de una tabla con muchas
columnas y ninguna clave primaria o con textual clave primaria .

Suhosin configuración podría provocar un mal funcionamiento en algunos casos y que no


puede ser evitado totalmente como phpMyAdmin es una especie de aplicación que necesita
transferir grandes cantidades de columnas en una sola petición HTTP, lo que es algo de lo
http://localhost/phpmyadmin/doc/html/faq.html#faq1-16 8/36
30/6/2017 FAQ - Preguntas Frecuentes - phpMyAdmin 4.7.0 documentación

suhosin trata de evitar. En general todos suhosin.request.* , suhosin.post.* y suhosin.get.* las


directivas pueden tener un efecto negativo en phpMyAdmin usabilidad. Siempre se puede
encontrar en los registros de error que causó límite de caída de la variable, por lo que puede
diagnosticar el problema y ajustar a juego variable de configuración.

Los valores por defecto para la mayoría de las opciones de configuración Suhosin van a
trabajar en la mayoría de los escenarios, sin embargo es posible que desee para ajustar al
menos los siguientes parámetros:

suhosin.request.max_vars deben aumentarse (por ejemplo. 2.048)


suhosin.post.max_vars deben aumentarse (por ejemplo. 2.048)
suhosin.request.max_array_index_length debe aumentarse (por ejemplo. 256)
suhosin.post.max_array_index_length debe aumentarse (por ejemplo. 256)
suhosin.request.max_totalname_length debe aumentarse (por ejemplo. 8.192)
suhosin.post.max_totalname_length debe aumentarse (por ejemplo. 8.192)
suhosin.get.max_value_length debe aumentarse (por ejemplo. 1.024)
suhosin.sql.bailout_on_error tiene que ser desactivado (por defecto)
suhosin.log. * no debe incluir SQL , de lo contrario se obtiene gran desaceleración
suhosin.sql.union debe estar desactivado (que es el valor predeterminado).
suhosin.sql.multiselect debe estar desactivado (que es el valor por defecto).
suhosin.sql.comment debe estar desactivado (que es el valor predeterminado).

Para mejorar aún más la seguridad, recomendamos estas modificaciones:

suhosin.executor.include.max_traversal debe estar habilitado como la mitigación de los


ataques de inclusión de archivos locales. Sugerimos este valor está a 2 como ../ se utiliza
con la biblioteca ReCaptcha.
suhosin.cookie.encrypt debe estar habilitado.
suhosin.executor.disable_emodifier debe estar habilitado.

También puede desactivar la advertencia mediante el $cfg['SuhosinDisableWarning'] .

1.39 Cuando intento conectar a través de https, que puede


conectarse, pero entonces mi conexión se redirige de nuevo a http.
¿Qué puede causar este comportamiento?
Esto es causado por el hecho de que los scripts PHP no tienen conocimiento de que el sitio
está utilizando https. En función de servidor web usado, debe configurarlo para que PHP sabe
de URL y esquema utilizado para acceder a ella.

Por ejemplo en Apache asegúrese de que ha habilitado SSLOptions y StdEnvVars en la


configuración.

Ver también: < Https://httpd.apache.org/docs/2.4/mod/mod_ssl.html >

1.40 Al acceder a phpMyAdmin a través de un proxy inverso Apache,


login cookie no funciona.
Para poder utilizar cookies de autenticación de Apache debe saber que tiene que volver a
escribir los encabezados Set-Cookie. Ejemplo de la documentación de Apache 2.2:

http://localhost/phpmyadmin/doc/html/faq.html#faq1-16 9/36
30/6/2017 FAQ - Preguntas Frecuentes - phpMyAdmin 4.7.0 documentación

ProxyPass / espejo / foo / http://backend.example.com/


ProxyPassReverse / espejo / foo / http://backend.example.com/
ProxyPassReverseCookieDomain backend.example.com public.example.com
ProxyPassReverseCookiePath / / espejo / foo /

Nota: Si la URL backend parece http://server/~user/phpmyadmin , la tilde (~) debe ser codificado
como URL% 7E en el ProxyPassReverse * líneas. Esto no es específico a phpMyAdmin, es
sólo el comportamiento de Apache.

ProxyPass / espejo / foo / http://backend.example.com/~user/phpmyadmin


ProxyPassReverse / espejo / foo / http://backend.example.com/%7Euser/phpmyadmin
ProxyPassReverseCookiePath /% 7Euser / phpmyadmin / espejo / foo

Ver también: < Https://httpd.apache.org/docs/2.2/mod/mod_proxy.html


>, $cfg['PmaAbsoluteUri']

1.41 Cuando veo una base de datos y pida ver sus privilegios, me sale
un error sobre una columna desconocido.
Tabla de privilegios del servidor MySQL no están al día, lo que necesita para ejecutar el
mysql_fix_privilege_tables comando en el servidor.

1.42 ¿Cómo puedo evitar que los robots tengan acceso a phpMyAdmin?

Puede agregar varias reglas a .htaccess para filtrar el acceso basado en campo de agente de
usuario. Esto es bastante fácil de eludir, pero podría evitar por lo menos algunos robots que
acceden a su instalación.

RewriteEngine en

# Permitir sólo GET y POST verbos


RewriteCond % {} ^ REQUEST_METHOD (GET | POST)! $ [NC, OR]

# Ban escáneres de vulnerabilidad típica y otros


# retroceso script kiddies
RewriteCond % {HTTP_USER_AGENT} ^ (java | rizo | wget). * [NC, OR]
RewriteCond % {HTTP_USER_AGENT} ^ * (libwww-perl |. Rizo | wget | pitón | nikto | wkito | pikto | esca
RewriteCond .% {HTTP_USER_AGENT} ^ * (winhttp | HTTrack | clshttp | Archiver | cargador | email | cose

# Ban motores de búsqueda, los rastreadores a su panel de administración


# No hay razones para el acceso a los robots de
# En última instancia mejor que el robots.txt inútil
# qué Google respetan robots.txt?
# Prueba Google: intitle: phpMyAdmin intext: "Bienvenido a phpMyAdmin *. *. *" Intext: "Entrar" -wiki -
RewriteCond .% {} HTTP_USER_AGENT ^ * ( AdsBot-Google | ia_archiver | Vespa | Ask.Jeeves | Baiduspider
RewriteRule . * - [F]

1.43 ¿Por qué no puedo mostrar la estructura de mi tabla que


contiene cientos de columnas?
Debido a que su PHP memory_limit es demasiado bajo; ajustarlo en php.ini .

http://localhost/phpmyadmin/doc/html/faq.html#faq1-16 10/36
30/6/2017 FAQ - Preguntas Frecuentes - phpMyAdmin 4.7.0 documentación

1.44 ¿Cómo puedo reducir el tamaño de phpMyAdmin instalado en el


disco?
Algunos usuarios han solicitado ser capaz de reducir el tamaño de la instalación de
phpMyAdmin. Esto no es recomendable y podría dar lugar a confusión sobre las características
que faltan, pero se puede hacer. Una lista de archivos y la funcionalidad correspondiente que
se degradan con gracia cuando se retiran incluyen:

./vendor/tecnickcom/tcpdf carpeta (exportar a PDF)


./locale/ carpeta, o no utilizados subcarpetas (traducciones de interfaz)
Cualquier tema no utilizados en ./themes/
./js/jquery/src/ (Incluido por razones de licencia)
./js/line_counts.php
./doc/ (documentación)
./setup/ (Script de configuración)
./examples/
./sql/ (Secuencias de comandos SQL para configurar funciones avanzadas)
./js/openlayers/ (Visualización GIS)

configuración

2.1 El mensaje de error “Advertencia: No se puede agregar


información de cabecera - cabeceras ya enviado por ...” se muestra,
¿cuál es el problema?
Editar su config.inc.php archivo y asegurarse de que no hay nada (es decir, sin líneas en blanco,
sin espacios ni caracteres ...) ni antes de la <?php etiqueta al principio, ni después de la ?
> etiqueta al final. También nos dieron un informe de un usuario menor de IIS , que utilizó un kit
de distribución comprimido: el archivo libraries/Config.php contiene un carácter (0A hex) al final
de la línea al final; la eliminación de este personaje se aclaró errores.

2.2 phpMyAdmin no puede conectarse a MySQL. ¿Qué pasa?


O bien hay un error con su configuración PHP o su nombre de usuario / contraseña es
incorrecta. Trate de hacer un pequeño script que utiliza mysql_connect y ver si funciona. Si no
es así, puede ser que ni siquiera ha compilado el soporte de MySQL en PHP.

2.3 se muestra el mensaje de error “No se puede conectar al servidor


MySQL local a través de socket '/tmp/mysql.sock' (111) ...
Advertencia:: Conexión MySQL Error”. ¿Que puedo hacer?
El mensaje de error también puede ser: Error # 2002 - El servidor no está respondiendo (o
socket del servidor MySQL local no está configurado correctamente) .

En primer lugar, es necesario determinar lo que toma está siendo utilizado por MySQL. Para
ello, conecte a su servidor y vaya al directorio bin de MySQL. En este directorio debe haber un
archivo llamado mysqladmin . Tipo , y esto debería darle un montón de información sobre el
servidor de MySQL, incluyendo el zócalo ( /tmp/mysql.sock , por ejemplo). También puede pedir
http://localhost/phpmyadmin/doc/html/faq.html#faq1-16 11/36
30/6/2017 FAQ - Preguntas Frecuentes - phpMyAdmin 4.7.0 documentación

a su proveedor de Internet para la información de conexión o, si usted es el anfitrión de su


propio, la conexión desde el cliente de línea de comandos 'mysql' y tipo 'status' para obtener el
tipo de conexión y enchufe o puerto serie. ./mysqladmin variables

Entonces, es necesario decirle a PHP para utilizar esta toma. Usted puede hacer esto para
todos PHP en el php.ini o para phpMyAdmin sólo en el config.inc.php . Por
ejemplo: $cfg['Servers'][$i]['socket'] Por favor, asegúrese de que los permisos de este fichero
permiten que pueda ser leído por el servidor web.

En mi RedHat-Box la toma de MySQL es /var/lib/mysql/mysql.sock . En el php.ini se encuentra


una línea de

mysql.default_socket = /tmp/mysql.sock

cambiarlo a

mysql.default_socket = /var/lib/mysql/mysql.sock

A continuación, reinicie Apache y funcionará.

Tienen también un vistazo a la sección correspondiente de la documentación de MySQL .

2.4 No se muestra nada por mi navegador cuando trato de ejecutar


phpMyAdmin, ¿qué puedo hacer?
Tratar de establecer el $cfg['OBGzip'] Directiva a los false del archivo de configuración de
phpMyAdmin. Esto ayuda en algún momento. También echar un vistazo a la versión de PHP: si
contiene “b” o “alfa”, significa que se está ejecutando una versión de prueba de PHP. Eso no es
una buena idea así que, por favor, actualice a una revisión normal.

2.5 Cada vez que quiero insertar o cambiar una fila o eliminar una
base de datos o una tabla, un (página no encontrada) Error 404 se
muestra o, con HTTP o cookie de autenticación, se me pide que
conectarse de nuevo. ¿Qué pasa?
Compruebe la configuración de su servidor web si se llena correctamente en cualquiera de las
variables REQUEST_URI PHP_SELF o.

Si está ejecutando phpMyAdmin detrás de proxy inverso, ajuste la $cfg['PmaAbsoluteUri'] en el


fichero de configuración de phpMyAdmin para que coincida con su configuración.

2.6 me sale un “Acceso denegado para el usuario: 'root @ localhost '


(usando la contraseña: SÍ)” - error al intentar acceder a un servidor
MySQL-en un host que es enviada puertos para mi localhost.
Cuando se está utilizando un puerto en su servidor local, que redirige a través del puerto de
reenvío a otro host, MySQL no está resolviendo el localhost como se esperaba. Erik Wasser
explica: La solución es: si el host es “localhost” MySQL (la herramienta de línea de comandos
mysql también) siempre trata de utilizar la conexión de socket para acelerar las cosas. Y eso

http://localhost/phpmyadmin/doc/html/faq.html#faq1-16 12/36
30/6/2017 FAQ - Preguntas Frecuentes - phpMyAdmin 4.7.0 documentación

no funciona en esta configuración con el reenvío de puertos. Si introduce “127.0.0.1” como


nombre de host, todo lo que es correcto y MySQL utiliza el TCP conexión.

2.7 Uso y creación de temas


Los temas se configuran con $cfg['ThemeManager'] y $cfg['ThemeDefault'] . Bajo ./themes/ , no se
debe eliminar el directorio pmahomme o su estructura subyacente, porque este es el tema del
sistema utilizado por phpMyAdmin. pmahomme contiene todas las imágenes y estilos, para la
compatibilidad hacia atrás y para todos los temas que no incluyan imágenes o archivos CSS.
Si $cfg['ThemeManager'] está activado, puede seleccionar su tema favorito en la página principal.
El tema seleccionado se almacena en una cookie.

Para crear un tema:

hacer un nuevo subdirectorio (por ejemplo, “your_theme_name”) bajo ./themes/ .


copiar los archivos y directorios de pmahomme a “your_theme_name”
editar los archivos CSS en “your_theme_name / css”
poner sus nuevas imágenes en “your_theme_name / img”
editar layout.inc.php en “your_theme_name”
edición info.inc.php de “your_theme_name” para contener el nombre del tema elegido,
que será visible en la interfaz de usuario
hacer una nueva captura de pantalla de su tema y guardarlo con “your_theme_name /
screen.png”

En el directorio del tema hay un fichero info.inc.php que contiene el tema nombre descriptivo, la
generación de tema y la versión de tema. Estas versiones y generaciones están enumeradas
del 1 y no tienen ninguna dependencia directa de la versión de phpMyAdmin. Temas dentro de
una misma generación debe ser compatible con versiones anteriores - tema con la versión 2
debe trabajar en phpMyAdmin que requiere la versión 1. Los temas de diferente generación son
incompatibles.

Si no desea utilizar sus propios símbolos y botones, eliminar el directorio “img” en


“your_theme_name”. phpMyAdmin utilizará los iconos y botones predeterminados (desde el
sistema de tema pmahomme ).

2,8 consigo “parámetros que faltan” errores, ¿qué puedo hacer?


Aquí hay algunos puntos a comprobar:

En config.inc.php , tratar de salir de la $cfg['PmaAbsoluteUri'] directiva vacía. Ver también 4.7


La ventana de autenticación aparece más de una vez, ¿por qué? .
Tal vez usted tiene una instalación de PHP roto o que necesita para actualizar su Zend
Optimizer. Consulte < https://bugs.php.net/bug.php?id=31134 >.
Si está utilizando endurecido PHP con la ini Directiva
varfilter.max_request_variables conjunto al valor por defecto (200) u otro valor bajo, se
puede obtener este error si la tabla tiene un alto número de columnas. Ajustar esta
configuración en consecuencia. (Gracias a Klaus Dorninger por la pista).
En la php.ini Directiva arg_separator.input , un valor de “;” provocará este error.
Reemplazarlo con “&;”.
Si está utilizando Suhosin , es posible que desee aumentar el límite de solicitud .
El directorio especificado en la php.ini directiva session.save_path no existe o es de sólo
lectura (esto puede ser causado por error en el instalador de PHP ).
http://localhost/phpmyadmin/doc/html/faq.html#faq1-16 13/36
30/6/2017 FAQ - Preguntas Frecuentes - phpMyAdmin 4.7.0 documentación

2.9 Al ver una barra de progreso de carga


Para ser capaz de ver una barra de progreso durante sus archivos, el servidor debe tener el
APC extensión, el uploadprogress uno, o debe estar ejecutando PHP 5.4.0 o superior. Por otra
parte, la extensión JSON tiene que ser activado en tu PHP.

Si el uso de APC, debe establecer apc.rfc1867 a on en su php.ini .

Si el uso de PHP 5.4.0 o superior, debe establecer session.upload_progress.enabled a 1 en su


php.ini . Sin embargo, a partir de la versión 4.0.4 phpMyAdmin, progreso de carga basado en
sesiones se encuentra desactivado temporalmente debido a su comportamiento problemático.

Ver también: RFC 1867

Limitaciones conocidas

3.1 Cuando se utiliza la autenticación HTTP, un usuario que ha


iniciado sesión a cabo no puede conectarse de nuevo con el mismo
nick.
Esto está relacionado con el mecanismo de autenticación (protocolo) utilizado por
phpMyAdmin. Para evitar este problema: acaba de cerrar todas las ventanas del navegador
abiertas y luego volver a phpMyAdmin. Usted debe ser capaz de conectarse de nuevo.

3.2 Cuando vertido una gran mesa en el modo comprimido, me sale un


error de límite de memoria o un error de límite de tiempo.
vertederos comprimidos se construyen en la memoria y debido a esto se limitan a límite de
memoria de PHP. Para las exportaciones gzip / bzip2 esto puede ser superado desde 2.5.4
usando $cfg['CompressOnFly'] (Activado por defecto). exportaciones postales no pueden ser
manipulados de esta manera, así que si necesitas archivos zip para ampliar la descarga, usted
tiene que utilizar otra forma.

3.3 Con las tablas InnoDB, pierdo relaciones de clave externa cuando
se cambio el nombre de una tabla o una columna.
Se trata de un error de InnoDB, consulte < https://bugs.mysql.com/bug.php?id=21704 >.

3.4 Soy incapaz de importar vertederos que he creado con la


herramienta mysqldump incluye con la distribución del servidor
MySQL.
El problema es que las versiones anteriores de mysqldump los comentarios no válidos creados de
esta manera:

- MySQL volcado 8,22


-

http://localhost/phpmyadmin/doc/html/faq.html#faq1-16 14/36
30/6/2017 FAQ - Preguntas Frecuentes - phpMyAdmin 4.7.0 documentación
- Host: Base de datos localhost: base de datos de
----------------------------------- -------------------- -
- Server versión 3.23.54

La parte no válida del código es la línea horizontal hecha de guiones que aparece una vez en
cada volcado creado con mysqldump. Si desea ejecutar el volcado de lo que tienes que
convertirlo en MySQL válido. Esto significa, que hay que añadir un espacio en blanco después
de los dos primeros guiones de la línea o agregar un # antes de que: o -- ----------------------
--------------------------------- #---------------------------------------------------------

3.5 Al utilizar carpetas anidadas, múltiples jerarquías se muestran de


una manera equivocada.
Tenga en cuenta que no se debe utilizar la cadena de separación varias veces sin ningún
carácter entre ellos, o al principio / final de su nombre de la tabla. Si es necesario, considerar el
uso de otro TableSeparator o deshabilitar esta característica.

Ver también: $cfg['NavigationTreeTableSeparator']

3,6 (retirada).

3.7 Tengo tabla con muchas columnas (100 +) y cuando intento hojear
tabla consigo serie de errores como “Advertencia: No se puede
analizar url”. ¿Cómo se puede arreglar esto?
Su tabla no tiene una clave primaria ni una clave única , por lo que debe utilizar una expresión
larga para identificar esta fila. Esto causa problemas a la función parse_url. La solución es
crear una clave principal o clave única .

3.8 No puedo utilizar (se puede hacer clic) HTML en formularios en


columnas donde pongo un MIME-Transformación en!
Debido a una forma-recipiente envolvente (para multi-fila eliminar casillas de verificación), no
hay formas anidadas se pueden poner dentro de la tabla donde phpMyAdmin muestra los
resultados. Puede, sin embargo, utilizar cualquier forma dentro de una tabla si mantener a los
padres la forma-recipiente con el objetivo de tbl_row_delete.php y sólo hay que poner sus
propios entrada-elementos en el interior. Si se utiliza un campo de entrada personalizada
presentara, la forma será someterse a la página donde se presentan de nuevo, donde se puede
validar el $ HTTP_POST_VARS en una transformación. Para ver un tutorial sobre cómo utilizar
eficazmente las transformaciones, consulte nuestra sección de Enlace en el phpMyAdmin-
página oficial.

3.9 recibo mensajes de error cuando se utiliza “-sql_mode = ANSI”


para el servidor MySQL.
Cuando MySQL se ejecuta en modo ANSI-compatibilidad, hay algunas diferencias importantes
en la forma en SQL está estructurado (véase < https://dev.mysql.com/doc/refman/5.7/en/sql-
mode.html >). Lo más importante de todo, la cita de caracteres (”) se interpreta como un
http://localhost/phpmyadmin/doc/html/faq.html#faq1-16 15/36
30/6/2017 FAQ - Preguntas Frecuentes - phpMyAdmin 4.7.0 documentación

carácter de comillas identificador y no como un carácter de comillas de cadena, lo que hace


que muchas operaciones internas en phpMyAdmin no válidos SQL declaraciones. No hay
ninguna solución a este comportamiento. Noticias de este artículo será publicado en la edición
# 7383 .

3.10 Los homónimos y ninguna clave principal: Cuando los resultados


de una pantalla de seleccionar más que (por ejemplo una columna
con el mismo valor se muestran y dos valores “Smith”), si hago clic en
Editar no puedo estar seguro de que estoy editando la fila destinada .
SELECT lastname from employees where firstname like 'A%'

Por favor asegúrese de que la tabla tiene una clave principal , por lo que phpMyAdmin puede
utilizarlo para el editar y eliminar enlaces.

3.11 El número de filas de las tablas InnoDB no es correcto.


phpMyAdmin utiliza un método rápido para obtener el número de filas, y este método sólo
devuelve un recuento aproximado, en el caso de las tablas InnoDB. Ver
$cfg['MaxExactCount'] una manera de modificar esos resultados, pero esto podría tener un serio
impacto en el rendimiento. Sin embargo, se puede reemplazar fácilmente el número de filas
aproximada con el número exacto simplemente haciendo clic en el recuento aproximado. Esto
también se puede hacer para todas las tablas a la vez haciendo clic en la suma filas que se
muestran en la parte inferior.

Ver también: $cfg['MaxExactCount']

3,12 (retirada).

3.13 Me aparece un error al entrar en USE seguida de un nombre db


contiene un guión.
Las pruebas que he hecho con MySQL 1.5.49 muestra que la API no acepta esta sintaxis para
el comando USE.

3.14 no soy capaz de navegar por una mesa cuando no tengo el


derecho de seleccionar una de las columnas.
Esta ha sido una limitación conocida de phpMyAdmin desde el principio y no es probable que
hay que resolver en el futuro.

3,15 (retirada).

3,16 (retirada).

3,17 (retirada).
http://localhost/phpmyadmin/doc/html/faq.html#faq1-16 16/36
30/6/2017 FAQ - Preguntas Frecuentes - phpMyAdmin 4.7.0 documentación

3.18 Cuando la importación de un archivo CSV que contiene varias


tablas, que se agrupan en una sola tabla.
No hay manera fiable para diferenciar las tablas en CSV formato. Por el momento, tendrá que
romper CSV archivos que contienen varias tablas.

3.19 Cuando importar un archivo y tienen phpMyAdmin determinar la


estructura de datos adecuada que sólo utiliza tipos int, decimales, y
varchar.
Actualmente, el sistema de detección de tipo de importación sólo puede asignar estos tipos de
MySQL para columnas. En el futuro, probablemente se añadirán más, pero por el momento,
tendrá que modificar la estructura para su posterior a la importación gusto. Además, debe tener
en cuenta el hecho de que phpMyAdmin utilizará el tamaño del elemento más grande de
cualquier columna dada como el tamaño de columna para el tipo apropiado. Si sabe que va a
agregar elementos de mayor tamaño a esa columna entonces usted debe ajustar manualmente
el tamaño de la columna en consecuencia. Esto se hace por el bien de la eficiencia.

3.20 Tras la actualización, algunos marcadores han desaparecido o su


contenido no se pueden mostrar.
En algún momento, el conjunto de caracteres utilizado para almacenar el contenido marcador
ha cambiado. Es mejor para recrear su marcador de la versión más reciente de phpMyAdmin.

3.21 Soy incapaz de iniciar sesión con un nombre de usuario que


contiene caracteres Unicode, como á.
Esto puede ocurrir si el servidor MySQL no está configurado para utilizar UTF-8 como conjunto
de caracteres por defecto. Esta es una limitación de cómo interactúan PHP y el servidor
MySQL; no hay forma de PHP para ajustar el juego de caracteres antes de autenticar.

Ver también: phpMyAdmin tema 12232 , documentación de MySQL nota

ISPs, instalaciones multi-usuario

4.1 Soy un ISP. ¿Puedo configurar una copia central de phpMyAdmin o


tengo que instalarlo para cada cliente?
Desde la versión 2.0.3, se puede configurar una copia central de phpMyAdmin para todos sus
usuarios. El desarrollo de esta característica fue amablemente patrocinado por NetCologne
GmbH. Esto requiere de una adecuada configuración de MySQL y phpMyAdmin gestión de
usuarios HTTP o cookie de autenticación.

Ver también: Uso de los modos de autenticación

http://localhost/phpmyadmin/doc/html/faq.html#faq1-16 17/36
30/6/2017 FAQ - Preguntas Frecuentes - phpMyAdmin 4.7.0 documentación

4.2 ¿Cuál es la mejor forma de hacer phpMyAdmin seguro contra el


mal de acceso?
Esto depende de su sistema. Si está ejecutando un servidor que no se puede acceder por otras
personas, es suficiente utilizar la protección directorio incluido con su servidor web (Apache
puede usar .htaccess archivos, por ejemplo). Si otras personas tienen acceso a telnet a su
servidor, debe utilizar phpMyAdmin de HTTP características o autenticación de cookies.

sugerencias:

Su config.inc.php archivo debe ser . chmod 660


Todos los archivos deben ser phpMyAdmin phpmy.apache chown -R, donde phpmy es un
usuario cuya contraseña sólo se conoce a usted, y Apache es el grupo en el que se
ejecuta Apache.
Siga las recomendaciones de seguridad para PHP y el servidor web.

4.3 tengo errores por no ser capaz de incluir un archivo en / lang o en


/ bibliotecas .
Comprobar php.ini ,
o pregunte a su administrador de sistemas para comprobarlo. El
include_path debe contener”.” En alguna parte de ella, y open_basedir , si se usa, debe contener”.”
Y”./lang” para permitir el funcionamiento normal de phpMyAdmin.

4.4 phpMyAdmin siempre da “Acceso denegado” al utilizar la


autenticación HTTP.
Esto puede ocurrir por varias razones:

$cfg['Servers'][$i]['controluser'] y / o $cfg['Servers'][$i]['controlpass'] estan


equivocados.
El nombre de usuario / contraseña que especifique en el cuadro de diálogo de inicio de
sesión no son válidos.
Ya has configurado un mecanismo de seguridad para el directorio phpMyAdmin-, por
ejemplo. un .htaccess archivo. Esto interferiría con la autenticación de phpMyAdmin, así
eliminarlo.

4.5 ¿Es posible que los usuarios puedan crear sus propias bases de
datos?
A partir de 2.2.5, en la página de administración de usuarios, puede introducir un nombre de
base de datos de comodín para un usuario (por ejemplo, “Joe%”), y poner los privilegios que
desee. Por ejemplo, la adición permitiría que un usuario crear / administrar su / su base de
datos (s). SELECT, INSERT, UPDATE, DELETE, CREATE, DROP, INDEX, ALTER

4.6 ¿Cómo puedo usar las adiciones de autenticación basados en host?

Si tiene reglas existentes de un viejo .htaccess archivo, puede tomarlos y agregar un nombre
de usuario entre las 'deny' / 'allow' y 'from' cuerdas. Usando el comodín nombre de usuario
http://localhost/phpmyadmin/doc/html/faq.html#faq1-16 18/36
30/6/2017 FAQ - Preguntas Frecuentes - phpMyAdmin 4.7.0 documentación

'%' sería un beneficio importante aquí si su instalación es adecuado para usarlo. A continuación,
sólo puede agregar esas líneas actualizados en el $cfg['Servers'][$i]['AllowDeny']['rules']
formación.

Si quieres una muestra de pre-hechos, se puede tratar este fragmento. Se detiene el usuario
'root' de iniciar sesión desde cualquier red que no sean los de la red privada IP bloques.

// raíz cuadra de ingresar a excepción de la redes privadas


$ cfg [ 'Servers' ] [ $ i ] [ 'PermitirRechazar' ] [ 'orden' ] = 'negar, permitir' ;
$ cfg [ 'Servers' ] [ $ i ] [ 'PermitirRechazar' ] [ 'reglas' ] = array (
'negar la raíz de todo' ,
'permitirá a raíz de localhost' ,
'permitirá a raíz de 10.0.0.0/8' ,
' permitir que la raíz de 192.168.0.0/16' ,
'permitirá a raíz de 172.16.0.0/12' ,
);

4.7 La ventana de autenticación aparece más de una vez, ¿por qué?


Esto ocurre si está utilizando una URL para iniciar phpMyAdmin que es diferente de la
establecida en su $cfg['PmaAbsoluteUri'] . Por ejemplo, una desaparecida “www”, o entrar con
una IP dirección, mientras que un nombre de dominio se define en el archivo de configuración.

4.8 ¿Qué parámetros puedo usar en la dirección URL que comienza


phpMyAdmin?
Al iniciar phpMyAdmin, puede utilizar los db , pma_username , pma_password y server parámetros. Este
último puede contener ya sea el índice numérico host (desde $i del archivo de configuración) o
uno de los nombres de host presentes en el archivo de configuración. Uso pma_username y
pma_password ha sido probado junto con el uso de 'cookie' auth_type .

Navegadores o sistema operativo cliente

5.1 me sale un error de falta de memoria, y mis controles no son


funcionales, cuando se trata de crear una tabla con más de 14
columnas.
Podríamos reproducir este problema sólo bajo Win98 / 98SE. Prueba de bajo WinNT4 o Win2K,
podríamos crear fácilmente más de 60 columnas. Una solución es crear un menor número de
columnas, y luego volver a sus propiedades de la tabla y añadir las otras columnas.

5.2 Con Xitami 2.5b4, phpMyAdmin no procesará los campos del


formulario.
Este no es un problema, pero un error phpMyAdmin Xitami conocido: que se enfrentará con
cada script / sitio web que utilizan formas. Actualizar o degradar su servidor Xitami.

5.3 Tengo problemas de dumping tablas con Konqueror (phpMyAdmin


2.2.2).
http://localhost/phpmyadmin/doc/html/faq.html#faq1-16 19/36
30/6/2017 FAQ - Preguntas Frecuentes - phpMyAdmin 4.7.0 documentación

Con Konqueror 2.1.1: Recipientes de fricción, ZIP y GZIP vertederos funcionan bien, excepto
que el nombre de archivo propuesto para el volcado es siempre 'tbl_dump.php'. No parecen los
vertederos bzip2 para trabajar. Con Konqueror 2.2.1: vertederos de civil trabajan; vertederos zip
se colocan en el directorio temporal del usuario, por lo que deben ser movidos antes de cerrar
Konqueror, o de lo que desaparezcan. vertederos gzip dan un mensaje de error. Las pruebas
que hay que hacer para Konqueror 2.2.2.

5.4 No puedo utilizar el modo de autenticación de cookies porque


Internet Explorer no almacena las cookies.
MS Internet Explorer parece ser realmente con errores acerca de las cookies, por lo menos
hasta la versión 6.

5,5 (retirada).

5,6 (retirada).

5,7 restauro (recarga) de mi navegador, y volver a la página de


bienvenida.
Algunos navegadores son compatibles con un clic derecho en el marco que desea actualizar,
acaba de hacer esto en el marco de la derecha.

5.8 Con Mozilla 0.9.7 que tienen problemas para enviar una consulta
modificada en el cuadro de consulta.
Parece que un error de Mozilla: 0.9.6 estaba bien. Vamos a mantener un ojo en las futuras
versiones de Mozilla.

5.9 Con Mozilla 0.9.? a 1.0 y Netscape 7.0-PR1 No puedo introducir un


espacio en blanco en el área de edición de una consulta SQL: la
página se desplaza hacia abajo.
Esto es un error de Mozilla (véase el bug # 26882 en BugZilla ).

5,10 (retirada).

5.11 caracteres extendido ASCII como diéresis alemanas se muestran


mal.
Por favor asegúrese de que ha establecido el conjunto de caracteres de su navegador para el
del archivo de idioma que haya seleccionado en la página de inicio de phpMyAdmin.
Alternativamente, se puede probar el modo de detección automática que se apoya en las
versiones recientes de los mayoría de los navegadores.

http://localhost/phpmyadmin/doc/html/faq.html#faq1-16 20/36
30/6/2017 FAQ - Preguntas Frecuentes - phpMyAdmin 4.7.0 documentación

5,12 navegador Safari de Mac OS X cambia a caracteres especiales


“?”.
Este problema ha sido reportado por un Mac OS X usuario, que añade que la quimera,
Netscape y Mozilla no tienen este problema.

5,13 (retirada)

5,14 (retirada)

5,15 (retirada)

Con Internet Explorer 5.16, me sale “Acceso denegado” errores de


Javascript. O no puedo hacer el trabajo de phpMyAdmin bajo
Windows.
Por favor, compruebe los siguientes puntos:

Tal vez usted ha definido su $cfg['PmaAbsoluteUri'] establecer en config.inc.php un IP


dirección y va a iniciar phpMyAdmin con una URL que contiene un nombre de dominio o
la situación inversa.
configuración de seguridad de IE y / o Centro de seguridad de Microsoft son demasiado
altos, bloqueando así la ejecución de scripts.
El Firewall de Windows está bloqueando Apache y MySQL. Debe permitir HTTP puertos
(80 o 443) y el puerto de MySQL (generalmente 3306) en el “in” y “out” direcciones.

5.17 Con Firefox, no puedo eliminar filas de datos o eliminar una base
de datos.
Muchos usuarios han confirmado que el plugin Extensiones Tabbrowser instalaron en su Firefox
está causando el problema.

5,18 (retirada)

5.19 tengo errores de JavaScript en el navegador.


Cuestiones han sido reportados con algunas combinaciones de las extensiones del navegador.
Para solucionar problemas, desactivar todas las extensiones a continuación, vaciar la caché del
navegador para ver si el problema desaparece.

5.20 tengo errores en violar contenido Política de Seguridad.


Si ve errores como:

Negado a aplicar estilo en línea porque no cumple con la siguiente directiva Política de Seguridad cont

http://localhost/phpmyadmin/doc/html/faq.html#faq1-16 21/36
30/6/2017 FAQ - Preguntas Frecuentes - phpMyAdmin 4.7.0 documentación

Esto es generalmente causada por algún tipo de software, que reescribe erróneamente
contenido Política de seguridad cabeceras. Por lo general, esto es causado por complementos
de proxy del navegador o antivirus que están causando este tipo de errores.

Si usted ve estos errores, pruebe a desactivar el proxy HTTP en antivirus o desactivar la


Política de Seguridad de Contenido de reescritura en ella. Si esto no funciona, pruebe a
desactivar las extensiones del navegador.

Alternativamente, puede ser también un problema de configuración del servidor (si el servidor
web está configurado para emitir contenido Política de Seguridad cabeceras, que pueden
anular los de phpMyAdmin).

Programas que se sabe causan este tipo de errores:

Seguridad de Internet Kapersky

5.21 tengo errores acerca de la operación potencialmente inseguro


cuando se navega por la mesa o la ejecución de la consulta SQL.
Si ve errores como:

Una operación potencialmente inseguro se ha detectado en su solicitud a este sitio.

Esto es causado usualmente por el firewall de aplicaciones web haciendo filtrado de solicitudes.
Se trata de evitar la inyección de SQL, sin embargo phpMyAdmin es una herramienta diseñada
para ejecutar consultas SQL, por lo que lo hace inutilizable.

Por favor lista blanca guiones phpMyAdmin desde la configuración del firewall de aplicación
web o desactivar por completo para la ruta de phpMyAdmin.

Programas que se sabe causan este tipo de errores:

Firewall de Aplicaciones Web Wordfence

El uso de phpMyAdmin

6.1 No se puede insertar nuevas filas en una tabla / No puedo crear


una tabla - MySQL aparece un error de SQL.
Examine el SQL error con cuidado. A menudo el problema es causado por la especificación de
un mal de tipo columna. Los errores comunes incluyen:

El uso VARCHAR sin un argumento tamaño


El uso TEXT o BLOB con un argumento de tamaño

También, busque en el capítulo de sintaxis en el manual de MySQL para confirmar que su


sintaxis es correcta.

6,2 Cuando creo una mesa, puse un índice para dos columnas y
phpMyAdmin genera sólo un índice con las dos columnas.
http://localhost/phpmyadmin/doc/html/faq.html#faq1-16 22/36
30/6/2017 FAQ - Preguntas Frecuentes - phpMyAdmin 4.7.0 documentación

Esta es la manera de crear un índice de múltiples columnas. Si quieres dos índices, crear la
primera de ellas al crear la tabla, guardar y mostrar las propiedades de la tabla y haga clic en el
enlace Índice de crear otro índice.

6.3 ¿Cómo puedo insertar un valor nulo en mi mesa?


Desde la versión 2.2.3, que tiene una casilla de verificación para cada columna que puede ser
nulo. Antes de 2.2.3, había que entrar en “nulo”, sin las comillas, ya que el valor de la columna.
Desde la versión 2.5.5, usted tiene que utilizar la casilla de verificación para obtener un valor
NULL real, así que si se introduce “NULO” Esto quiere decir que desea un literal NULL en la
columna, y no un valor NULL (esto funciona en PHP4).

6.4 ¿Cómo puedo hacer una copia de mi base de datos o tabla?


Haga clic en un nombre de base de datos o tabla en el panel de navegación, se mostrarán las
propiedades. A continuación, en el menú, haga clic en “Exportar”, se puede volcar la estructura,
los datos, o ambos. Esto generará estándar SQL declaraciones que pueden ser usados para
recrear su base de datos / tabla. Usted tendrá que elegir la opción “Guardar como archivo”, de
modo que phpMyAdmin puede transmitir el volcado resultante a su estación. Dependiendo de
la configuración de PHP, verá opciones para comprimir el vertedero. Véase también
la $cfg['ExecTimeLimit'] variable de configuración. Para obtener ayuda adicional sobre este tema,
busque la palabra “volcado” en este documento.

6.5 ¿Cómo puedo restaurar (cargar) mi base de datos o una tabla


usando un vertedero? ¿Cómo puedo ejecutar un archivo”.sql”?
Haga clic en un nombre de base de datos en el panel de navegación, se mostrarán las
propiedades. Seleccione “Importar” de la lista de pestañas en el marco de la derecha (o “ SQL ”
si su versión de phpMyAdmin es anterior a 2.7.0). En el “Localización del archivo de texto”
sección, escriba la ruta al nombre del archivo de volcado, o utilice el botón Examinar. A
continuación, haga clic en Ir. Con la versión 2.7.0, el motor de importación se ha re-escrito, si
es posible, se sugiere que se actualice a aprovechar las nuevas características. Para obtener
ayuda adicional sobre este tema, busque la palabra “carga” en este documento.

Nota: Para los errores durante la importación de los vertederos exportados desde versiones
anteriores de MySQL para las nuevas versiones de MySQL, por favor verifica 6,41 recibo
errores de importación, mientras que la importación de los vertederos exportados desde
versiones anteriores de MySQL (pre-5.7.6) en las nuevas versiones de MySQL (5.7.7+ ), pero
funcionan muy bien cuando se importen de nuevo en mismas versiones anteriores? .

6.6 ¿Cómo puedo usar la tabla de relación en Consulta-por-ejemplo?


Aquí está un ejemplo con las tablas de personas, ciudades y países, todos ellos situados en la
base de datos “mydb”. Si usted no tiene una pma__relation tabla, cree que como se explica en la
sección de configuración. A continuación, crear las tablas de ejemplo:

CREAR TABLA REL_countries (


country_code Char ( 1 ) NO NULL defecto '' ,
Descripción varchar ( 10 ) NOT NULL defecto '' ,
PRIMARIA CLAVE ( country_code )
) TIPO = MyISAM ;

http://localhost/phpmyadmin/doc/html/faq.html#faq1-16 23/36
30/6/2017 FAQ - Preguntas Frecuentes - phpMyAdmin 4.7.0 documentación
INSERTAR EN REL_countries VALORES ( 'C' , 'Canadá' );

CREAR TABLA REL_persons (


Identificación del tinyint ( 4 ) NOT NULL AUTO_INCREMENT ,
person_name varchar ( 32 ) NOT NULL defecto '' ,
town_code varchar ( 5 ) predeterminado '0' ,
country_code Char ( 1 ) NO NULL defecto '' ,
PRIMARIA CLAVE ( ID )
) TIPO = MyISAM ;

INSERTAR EN REL_persons VALORES ( 11 , 'Marc' , 'S' , '' );


INSERTAR EN REL_persons VALORES ( 15 , 'Paul' , 'S' , 'C' );

CREAR TABLA REL_towns (


town_code varchar ( 5 ) NO NULL defecto '0' ,
Descripción varchar ( 30 ) NOT NULL defecto '' ,
PRIMARIA CLAVE ( town_code )
) TIPO = MyISAM ;

INSERTAR EN REL_towns VALORES ( 'S' , 'Sherbrooke' );


INSERTAR EN REL_towns VALORES ( 'M' , 'Montréal' );

Para configurar enlaces apropiados e información de visualización:

en “REL_persons” mesa clic Estructura, a continuación, Vista de relaciones


para el “código” “town_code”, elegir menús desplegables, “mibd”, “REL_towns”, para la
base de datos externa, la tabla y la columna, respectivamente
para “country_code”, elegir menús desplegables, “mibd”, “REL_countries”, “country_code”
de la base de datos externa, la tabla y la columna, respectivamente
en “REL_towns” mesa clic Estructura, a continuación, Vista de relaciones
en “Elegir columna para mostrar”, seleccione “Descripción”
repetir los dos pasos anteriores para la tabla “REL_countries”

A continuación, probar de esta manera:

Haga clic en su nombre dB en el panel de navegación


Seleccione la opción “Consulta”
Usar tablas: las personas, los pueblos, los países
Haga clic en “Actualizar consulta”
En la fila de columnas, seleccione persons.person_name y haga clic en el botón “Mostrar”
Tickbox
Haga lo mismo para towns.description y countries.descriptions en los otros 2 columnas
Haga clic en “Actualizar consulta” y verá en el cuadro de consulta que la correcta une se
han generado
Haga clic en “Enviar consulta”

6.7 ¿Cómo puedo utilizar la función de “visualización de las


columnas”?
A partir del ejemplo anterior, cree el pma__table_info como se explica en la sección de
configuración, a continuación, busque la tabla de personas, y mover el puntero del ratón sobre
un código de código de ciudad o país. Ver también 6.21 En el modo / edición de inserción,
¿cómo puedo ver una lista de posibles valores para una columna, basado en alguna mesa
extranjero? para una característica adicional de que “la columna de visualización” permite: lista
desplegable de valores posibles.

6.8 ¿Cómo puedo producir un esquema de PDF de mi base de datos?


http://localhost/phpmyadmin/doc/html/faq.html#faq1-16 24/36
30/6/2017 FAQ - Preguntas Frecuentes - phpMyAdmin 4.7.0 documentación

En primer lugar las variables de configuración “relación”, “table_coords” y “pdf_pages” tienen


que ser rellenado. Luego hay que pensar en el diseño de esquemas. Las tablas que se pondrán
a la que las páginas?

Seleccione la base de datos en el panel de navegación.


Elija “Operaciones” en la barra de navegación en la parte superior.
Seleccione “Editar PDF Páginas” cerca de la parte inferior de la página.
Introduzca un nombre para el primer PDF de la página y haga clic en Ir. Si lo desea,
puede utilizar el “diseño automático”, que pondrá todas sus tablas vinculadas a la nueva
página.
Seleccione el nombre de la nueva página (asegurándose de que se selecciona el botón
Editar radio) y haga clic en Ir.
Seleccione una tabla de la lista, introduzca sus coordenadas y haga clic en Guardar. Las
coordenadas son relativas; su diagrama se ampliará automáticamente para ajustarse a la
página. Cuando se proceda a la colocación de mesas en la página, simplemente anotar
las coordenadas - por ejemplo, 50x50. Después de hacer clic en Guardar y, a
continuación, puede utilizar el 6.28 ¿Cómo puedo editar fácilmente esquema relacional
para la exportación? para posicionar el elemento correctamente.
Cuando desea mirar su PDF , primero asegúrese de hacer clic en el botón Guardar
debajo de la lista de tablas y coordenadas, para guardar los cambios que ha realizado allí.
A continuación, desplácese hasta el fondo, seleccione los PDF opciones que desee y
haga clic en Ir.
Internet Explorer para Windows puede sugerir un nombre de archivo incorrecto cuando
intenta guardar un generada PDF . Al guardar un generada PDF , asegúrese de que el
nombre del archivo termina en”.pdf”, por ejemplo ‘schema.pdf’. Navegadores en otros
sistemas operativos, y otros navegadores en Windows, no tienen este problema.

Ver también: Relaciones

6.9 phpMyAdmin está cambiando el tipo de una de mis columnas!


No, es MySQL que está haciendo el cambio del tipo de columna en silencio .

6.10 Cuando se crea un privilegio, lo que sucede con guiones en el


nombre de base de datos?
Si usted no pone una barra invertida antes del guión, se trata de una donación de comodín, y el
subrayado significa “cualquier carácter”. Por lo tanto, si el nombre de la base de datos es
“john_db”, el usuario podría obtener derechos a john1db, john2db ... Si se pone una barra
invertida antes del guión, significa que el nombre de la base de datos tendrá un guión real.

6.11 ¿Cuál es el curioso símbolo Ø en las páginas de estadísticas?


Significa “promedio”.

6.12 Quiero entender algunas de las opciones de exportación.


Estructura:

http://localhost/phpmyadmin/doc/html/faq.html#faq1-16 25/36
30/6/2017 FAQ - Preguntas Frecuentes - phpMyAdmin 4.7.0 documentación

“Añadir DROP TABLE” agregará una línea diciendo MySQL para eliminar la tabla , si ya
existe en la importación. No se caiga de la mesa después de su exportación, que sólo
afecta el archivo de importación.
“Si no existe” sólo creará la tabla si no existe. De lo contrario, puede obtener un error si
existe el nombre de la tabla, pero tiene una estructura diferente.
“Agregar valor AUTO_INCREMENT” asegura que el valor AUTO_INCREMENT (si los
hay) se incluirá en la copia de seguridad.
“Incluya los nombres de tabla y columna con comillas inversas” asegura que los nombres
de columna y tabla formadas con caracteres especiales están protegidos.
“Añadir en los comentarios” incluye comentarios de las columnas, relaciones y tipos MIME
establecidos en el pmadb en el vertedero como SQL comentarios ( / * * / xxx ).

Datos:

“Insertos completos”, añade los nombres de las columnas en cada comando INSERT,
para una mejor documentación (pero el archivo resultante es más grande).
“Insertos Extended” proporciona un archivo de volcado más corto mediante el uso de una
sola vez el verbo INSERT y el nombre de tabla.
“Insertos retardada” se explican mejor en el manual de MySQL - Sintaxis INSERT
DELAYED .
“No haga caso de inserciones” trata a los errores como una advertencia en su lugar. Una
vez más, más información se proporciona en el manual de MySQL - Sintaxis de INSERT ,
pero básicamente con esta seleccionado, se ajustan los valores no válidos y se inserta en
lugar de causar toda la declaración falle.

6.13 Me gustaría crear una base de datos con un punto en su nombre.

Esta es una mala idea, ya que en la sintaxis de MySQL “database.table” es la forma normal de
hacer referencia a un nombre de base de datos y tabla. Peor aún, MySQL normalmente
permitirá crear una base de datos con un punto, pero luego no se puede trabajar con él, ni
eliminarlo.

6,14 (retirada).

6.15 Quiero añadir una columna BLOB y poner un índice en él, pero
MySQL dice “columna BLOB '...' utilizado en clave sin una
especificación longitud de la clave”.
La forma correcta de hacer esto, es crear la columna sin ningún índice, a continuación, mostrar
la estructura de la tabla y utilice el cuadro de diálogo “Crear un índice”. En esta página, usted
será capaz de elegir su columna BLOB, y establecer un tamaño de al índice, que es la
condición para crear un índice en una columna BLOB.

6.16 ¿Cómo puedo simplemente moverse en la página con los campos


de edición de la abundancia?
Se puede utilizar Ctrl+arrows ( Option+Arrows en Safari) para mover en la mayoría de las páginas
con muchos campos de edición (cambios en la estructura de la tabla, fila de edición, etc.).

http://localhost/phpmyadmin/doc/html/faq.html#faq1-16 26/36
30/6/2017 FAQ - Preguntas Frecuentes - phpMyAdmin 4.7.0 documentación

6.17 Transformaciones: No puedo entrar en mi propio tipo MIME! ¿Qué


es entonces esta característica útil para?
Definición de tipos MIME no sirve de nada si no se puede poner transformaciones en ellos. De
lo contrario podría sólo hay que poner un comentario en la columna. Debido a la introducción
de sus propios mimetype causará problemas de sintaxis comprobación y validación graves,
esto introduce situación de entrada del usuario un alto riesgo de falsos. En su lugar usted tiene
que inicializar tipos MIME utilizando funciones o definiciones Mimetype vacías.

Además, tiene toda una visión general de los tipos MIME disponibles. Que conoce todos los
tipos MIME de memoria para que él / ella puede entrar en él a voluntad?

6.18 Marcadores: ¿Dónde puedo almacenar marcadores? ¿Por qué no


puedo ver los marcadores debajo de la caja de búsqueda? ¿Cuáles son
estas variables para?
Es necesario haber configurado el almacenamiento de configuración phpMyAdmin para el uso
de la función de marcadores. Una vez que haya hecho eso, puede utilizar marcadores en el
SQL pestaña.

Ver también: marcadores

6.19 ¿Cómo puedo crear documento LATEX sencilla para incluir tabla
exportada?
Simplemente puede incluir la tabla en sus documentos de látex, el documento muestra mínima
debe ser similar siguiente (suponiendo que tiene tabla exportada en el archivo table.tex ):

\ documentclass { artículo } % o cualquier clase que desea


\ usepackage { Longtable } % para la visualización de la tabla
\ begin { documento } % inicio del documento
\ include { tabla } % incluyendo exportados tabla
\ end { documento } end% del documento

6,20 Veo una gran cantidad de bases de datos que no son lo mío, y no
se puede acceder a ellos.
Usted tiene uno de estos privilegios globales: crear tablas temporales, VER BASES DE
DATOS, TABLAS DE BLOQUEO. Esos privilegios también permiten a los usuarios ver todos los
nombres de bases de datos. Así que si sus usuarios no necesitan esos privilegios, puede
eliminarlos y su lista de bases de datos acortarán.

Ver también: < Https://bugs.mysql.com/bug.php?id=179 >

6.21 En el modo / edición de inserción, ¿cómo puedo ver una lista de


posibles valores para una columna, basado en alguna mesa
extranjero?
http://localhost/phpmyadmin/doc/html/faq.html#faq1-16 27/36
30/6/2017 FAQ - Preguntas Frecuentes - phpMyAdmin 4.7.0 documentación

Usted tiene que configurar vínculos adecuados entre las mesas, y también configurar el
“columna de visualización” en la tabla externa. Ver 6.6 ¿Cómo puedo usar la tabla de relación
en Consulta-por-ejemplo? para un ejemplo. Entonces, si hay 100 o menos los valores de la
tabla externa, una lista desplegable de valores estará disponible. Verá dos listas de valores, el
primero de la lista que contiene la clave y la columna de la pantalla, la segunda lista que
contiene la columna de la pantalla y la clave. La razón de esto es ser capaz de escribir la
primera letra de la tecla o la columna de la pantalla. Para valores de 100 o más, aparecerá una
ventana distinta, para buscar valores de clave externa y elegir uno. Para cambiar el límite
predeterminado de 100, consulte $cfg['ForeignKeyMaxLimit'] .

6.22 Marcadores: ¿Puedo ejecutar un defecto Favorito


automáticamente al entrar en el modo de exploración de una tabla?
Sí. Si una señal tiene la misma etiqueta como un nombre de la tabla y no es un marcador
pública, será ejecutado.

Ver también: marcadores

6.23 Exportación: oí phpMyAdmin puede exportar archivos de


Microsoft Excel?
Puede utilizar CSV para Microsoft Excel, que funciona fuera de la caja.

Cambiado en la versión 3.4.5: Desde phpMyAdmin 3.4.5 apoyo para la exportación directa a
Microsoft Excel versión más reciente 97 y se dejó caer.

6.24 Ahora que phpMyAdmin es compatible con los comentarios de


columna 4.1.x nativos MySQL, lo que sucede con mis comentarios
columna almacenados en pmadb?
La migración automática de los comentarios de las columnas de estilo pmadb de una tabla a
los nativos se realiza cada vez que ingresa página de la estructura de esta tabla.

6,25 (retirada).

6.26 ¿Cómo puedo seleccionar un rango de filas?


Haga clic en la primera fila del rango, mantenga presionada la tecla shift y haga clic en la última
fila de la gama. Esto funciona en todas partes se ve filas, por ejemplo, en el modo Visualizar o
en la página de la estructura.

6.27 ¿Qué formato de cadenas puedo usar?


En todos los lugares en los que phpMyAdmin acepta cadenas de formato, puede utilizar
@VARIABLE@ la expansión y strftime cadenas de formato. Las variables ampliadas dependen de un
contexto (por ejemplo, si no se ha elegido una mesa, no se puede obtener el nombre de la
tabla), pero las siguientes variables se pueden utilizar:

http://localhost/phpmyadmin/doc/html/faq.html#faq1-16 28/36
30/6/2017 FAQ - Preguntas Frecuentes - phpMyAdmin 4.7.0 documentación
@HTTP_HOST@
anfitrión HTTP que se ejecuta phpMyAdmin
@SERVER@
nombre del servidor MySQL
@VERBOSE@
nombre descriptivo del servidor MySQL como se define en $cfg['Servers'][$i]['verbose']

@VSERVER@
nombre del servidor MySQL detallado si se establece, por lo demás normal
@DATABASE@
la base de datos actualmente abierto
@TABLE@
tabla actualmente abierto
@COLUMNS@
Columnas de la tabla actualmente abierto
@PHPMYADMIN@
phpMyAdmin con la versión

6.28 ¿Cómo puedo editar fácilmente esquema relacional para la


exportación?
Al hacer clic en el botón 'alternar scratchboard' en la página donde se edita coordenadas x / y
de los elementos que puede activar un scratchboard donde se colocan todos sus elementos. Al
hacer clic sobre un elemento, puede moverlos en el área predefinida y las coordenadas x / y se
actualizará de forma dinámica. Del mismo modo, al entrar en una nueva posición directamente
en el campo de entrada, la nueva posición en los cambios scratchboard después de su cursor
abandona el campo de entrada.

Tiene que hacer clic en el botón OK '' por debajo de las tablas para guardar las nuevas
posiciones. Si desea colocar un nuevo elemento, primero añadirlo a la tabla de elementos y
luego puede arrastrar el elemento nuevo alrededor.

Al cambiar el tamaño del papel y la orientación se puede cambiar el tamaño del scratchboard
también. Puede hacerlo con sólo cambiar el campo de menú desplegable a continuación, y el
scratchboard va a cambiar automáticamente el tamaño, sin interferir con la colocación actual de
los elementos.

Si alguna vez un elemento sale de la gama usted puede agrandar el tamaño del papel o haga
clic en el botón 'reset' para colocar todos los elementos por debajo de la otra.

6.29 ¿Por qué no puedo obtener una carta de mi mesa resultado de la


consulta?
No todas las mesas se puede poner a la carta. Sólo las tablas con uno, dos o tres columnas se
pueden visualizar como un gráfico. Además, la tabla debe estar en un formato especial para la
escritura de la carta para entenderlo. Actualmente los formatos soportados se pueden
encontrar en Gráficos .

6.30 Importación: ¿Cómo puedo importar archivos de forma ESRI?


http://localhost/phpmyadmin/doc/html/faq.html#faq1-16 29/36
30/6/2017 FAQ - Preguntas Frecuentes - phpMyAdmin 4.7.0 documentación

Un archivo de forma ESRI es en realidad un conjunto de varios archivos, donde archivo .shp
contiene datos de la geometría y el archivo .dbf contiene los datos relativos a los datos de la
geometría. Para leer datos de archivo .dbf es necesario tener PHP compilado con la extensión
dBase (-enable-DBase). De lo contrario sólo se importarán los datos de geometría.

Para cargar este conjunto de archivos que puede utilizar cualquiera de los métodos siguientes:

Configurar directorio de carga con $cfg['UploadDir'] , Subir tanto .shp y archivos.dbf con el
mismo nombre de archivo y elegir el archivo .shp desde la página de importación.

Crear un archivo zip con los archivos .shp y .dbf y la importación. Para que esto funcione, es
necesario establecer $cfg['TempDir'] a un lugar donde el usuario del servidor web puede escribir
(por ejemplo './tmp' ).

Para crear el directorio temporal de un sistema basado en UNIX, puede hacerlo:

cd phpMyAdmin
mkdir tmp
chmod o + rwx tmp

6.31 ¿Cómo se crea una relación de diseñador?


Para seleccionar la relación, haga clic en: La columna de visualización se muestra en color
rosa. Para activar / desarmar una columna como la columna de la pantalla, haga clic en el
icono de “Elegir la columna para mostrar”, a continuación, haga clic en el nombre de la columna
apropiada.

6.32 ¿Cómo puedo usar la función de búsqueda de zoom?


La función de búsqueda Zoom es una alternativa a la función de búsqueda de tabla. Se le
permite explorar una tabla mediante la representación de sus datos en un gráfico de dispersión.
Usted puede encontrar esta función seleccionando una tabla y haciendo clic en la búsqueda
pestaña. Una de las sub-pestañas en la Tabla de Búsqueda de páginas es Zoom Search .

Considere los REL_persons tabla en 6.6 ¿Cómo puedo usar la tabla de relación en Consulta-
por-ejemplo? para un ejemplo. Para utilizar la búsqueda de zoom, dos columnas deben ser
seleccionados, por ejemplo, la identificación y town_code. Los valores de ID estarán
representados en uno valores de los ejes y town_code en el otro eje. Cada fila estará
representado como un punto en un gráfico de dispersión en función de su ID y town_code.
Puede incluir dos criterios de búsqueda adicionales, aparte de los dos campos para mostrar.

Puede elegir qué campo debe mostrarse como etiqueta para cada punto. Si una columna de
pantalla se ha fijado para la tabla (ver 6.7 ¿Cómo puedo usar la columna “pantalla”
característica? ), Que se toma como la etiqueta a menos que se especifique lo contrario.
También puede seleccionar el número máximo de filas que desea visualizar en la trama
especificando el que en los 'Máximo de filas para trazar' campo. Una vez que haya decidido
sobre sus criterios, haga clic en 'Ir' para mostrar la trama.

Después de generar la trama, se puede utilizar la rueda del ratón para acercar y alejar de la
trama. Además, la característica de la panorámica está habilitado para navegar a través de la
trama. Puede acercarse con el zoom a un cierto nivel de detalle y utilizar la panorámica para
localizar su área de interés. Al hacer clic en un punto se abre un cuadro de diálogo, mostrando
los valores de campo de la fila de datos representada por el punto. Puede editar los valores si
http://localhost/phpmyadmin/doc/html/faq.html#faq1-16 30/36
30/6/2017 FAQ - Preguntas Frecuentes - phpMyAdmin 4.7.0 documentación

es necesario y haga clic en enviar para emitir una consulta de actualización. instrucciones
básicas sobre cómo usar se pueden ver haciendo clic en el 'cómo utilizar?' enlace situado justo
encima de la trama.

6.33 Al navegar por una mesa, ¿Cómo puedo copiar un nombre de


columna?
Al seleccionar el nombre de la columna dentro de la celda de cabecera de la tabla de
exploración para copiar es difícil, ya que las columnas de soporte reordenamiento arrastrando
las celdas de cabecera, así como la clasificación haciendo clic en el nombre de la columna
enlazada. Para copiar un nombre de columna, haga doble clic en el área vacía al lado del
nombre de la columna, cuando la información sobre herramientas le dice que lo haga. Esto le
mostrará un cuadro de entrada con el nombre de la columna. Es posible que haga clic en el
nombre de la columna dentro de este cuadro de entrada para copiarlo en el portapapeles.

6.34 ¿Cómo puedo utilizar la función de las Tablas favorita?


Tablas característica favorita es muy similar a la función de las Tablas recientes. Se le permite
añadir un acceso directo a las tablas de uso frecuente de cualquier base de datos en el panel
de navegación. Se puede navegar fácilmente a cualquier tabla en la lista simplemente por la
elección de la lista. Estas tablas se almacenan en el almacenamiento local del navegador si no
se ha configurado el almacenamiento de configuración phpMyAdmin . De lo contrario, estas
entradas se almacenan en phpMyAdmin de almacenamiento de configuración .

IMPORTANTE: En ausencia de phpMyAdmin de almacenamiento de configuración , sus mesas


favoritas pueden ser diferentes en distintos navegadores basados en sus diferentes
selecciones en ellos.

Para añadir una tabla a la lista de favoritos, simplemente haga clic en el gris estrellas en frente
de un nombre de tabla en la lista de tablas de una base de datos y esperar hasta que se vuelva
a amarillo . Para eliminar una tabla de la lista, haga clic en el amarillo de la estrella y espere
hasta que se vuelva gris de nuevo.

Utilizando $cfg['NumFavoriteTables'] en su config.inc.php archivo, se puede definir el número


máximo de tablas de favoritos que se muestran en el panel de navegación. Su valor por defecto
es 10 .

6.35 ¿Cómo puedo usar la función de búsqueda Rango?


Con la ayuda de la función de búsqueda por rango, se puede especificar un rango de valores
para la columna particular (s) mientras se realiza la operación de búsqueda en una tabla de la
búsqueda pestaña.

Para utilizar esta función, simplemente haga clic en el ENTRE o no entre los operadores de la
lista de selección de operador delante del nombre de columna. En la elección de una de las
opciones anteriores, un cuadro de diálogo que le pregunta para el mínimo y el máximo valor
para esa columna. Sólo se incluirá el rango especificado de valores en caso de ENTRE y
excluidos en caso de NO ENTRE a partir de los resultados finales.

Nota: La función de búsqueda Rango funcionará sólo numéricos y de fecha columnas de tipo
de datos.

http://localhost/phpmyadmin/doc/html/faq.html#faq1-16 31/36
30/6/2017 FAQ - Preguntas Frecuentes - phpMyAdmin 4.7.0 documentación

6.36 ¿Cuál es columnas centrales y cómo puedo usar esta función?


Como su nombre indica, la función de las columnas centrales permite mantener una lista
central de columnas por la base de datos para evitar nombre similar para el mismo elemento de
datos y dar consistencia del tipo de datos para el mismo elemento de datos. Puede utilizar la
lista central de columnas para añadir un elemento a cualquier estructura de la tabla en la base
de datos que permitirá ahorrar de escribir el nombre de columna similar y definición de
columna.

Para agregar una columna a la lista central, vaya a la página estructura de la tabla, marque las
columnas que desee incluir y luego simplemente haga clic en “Añadir a las columnas
centrales”. Si desea agregar todas las columnas únicas de más de una tabla de una base de
datos y luego ir a la página estructura de base de datos, compruebe las tablas que desea incluir
y seleccione “Agregar a la lista de columnas central”.

Para eliminar una columna de lista central, vaya a la página Estructura de la tabla, compruebe
las columnas que desea eliminar y, a continuación, simplemente haga clic en “Eliminar de
columnas centrales”. Si desea eliminar todas las columnas de más de una de las tablas de una
base de datos y luego ir a la página estructura de base de datos, compruebe las tablas que
desea incluir y seleccione “Eliminar las columnas de la lista central”.

Para ver y administrar la lista central, seleccione la base de datos que desea administrar
columnas centrales para luego desde el menú superior, haga clic en “columnas centrales”. Se
le llevará a una página donde tendrá opciones para editar, borrar o añadir nuevas columnas a
la lista central.

6.37 ¿Cómo puedo usar Mejorar característica estructura de la tabla?

Mejorar la estructura de la tabla característica ayuda a llevar la estructura de la tabla hasta la


tercera forma normal. Un asistente se presenta al usuario que se pregunta por los elementos
durante los diversos pasos para la normalización y una nueva estructura que se propone en
consecuencia para llevar la tabla en la Primera segunda forma normal / / Tercera. En el inicio
del asistente, el usuario recibe para seleccionar hasta qué forma normal quieren normalizar la
estructura de la tabla.

Aquí es una tabla de ejemplo que se puede utilizar para poner a prueba todos los tres Primera,
Segunda y Tercera forma normal.

CREATE TABLE `VetOffice` (


` petName` varchar ( 64 ) NOT NULL ,
`petBreed` varchar ( 64 ) NOT NULL ,
` petType` varchar ( 64 ) NOT NULL ,
`petDOB` fecha NO NULL ,
` ownerLastName` varchar ( 64 ) NO NULL ,
`ownerFirstName` varchar ( 64 ) NOT NULL ,
` ownerPhone1` int ( 12 ) NOT NULL ,
`ownerPhone2` int ( 12 ) NOT NULL ,
` ownerEmail` varchar ( 64 ) NOT NULL ,
);

La tabla anterior no se encuentra en la primera forma normal como ninguna clave primaria
existe. Clave principal se supone que es ( Petname , `ownerLastName`,` ownerFirstName`). Si
la clave primaria se elige como sugiere la tabla resultante no será en segundo lugar, así como
la forma normal como Tercer existen las siguientes dependencias.
http://localhost/phpmyadmin/doc/html/faq.html#faq1-16 32/36
30/6/2017 FAQ - Preguntas Frecuentes - phpMyAdmin 4.7.0 documentación

( APELLIDOPROPIETARIO , NOMBREPROPIETARIO ) -> owneremail


( APELLIDOPROPIETARIO , NOMBREPROPIETARIO ) -> OwnerPhone
PetBreed -> PetType

¿Qué dice, owneremail depende de APELLIDOPROPIETARIO y NOMBREPROPIETARIO.


OwnerPhone depende de APELLIDOPROPIETARIO y NOMBREPROPIETARIO. PetType
depende de PetBreed.

6.38 ¿Cómo puedo reasignar los valores de incremento automático?


Algunos usuarios prefieren sus valores AUTO_INCREMENT que ser consecutivos; esto no
siempre es el caso después de la fila eliminación.

Estos son los pasos para lograr esto. Estos son los pasos manuales porque implican una
verificación manual en un punto.

Asegúrese de que tiene acceso exclusivo a la mesa para reorganizar


En su clave principal columna (es decir, id), quitar la configuración AUTO_INCREMENT
Eliminar la clave principal en la Estructura> índices
Crear un nuevo future_id columna como clave principal, AUTO_INCREMENT
Busque en su mesa y verifique que los nuevos incrementos corresponden a lo que usted
está esperando
Caída de su columna ID de edad
Cambiar el nombre de la columna future_id a Identificación
Mover la columna de la nueva identificación a través de columnas Estructura> Mover

6.39 ¿Cuál es la opción “Ajustar privilegios” al cambiar el nombre,


copiar o mover una base de datos, tabla, columna o procedimiento?
Al cambiar el nombre / copiar / mover a / tabla / columna / procedimiento de base de datos,
MySQL no ajusta los privilegios originales relacionados con estos objetos en su propio. Al
seleccionar esta opción, phpMyAdmin ajustará la tabla de privilegios para que los usuarios
tengan los mismos privilegios sobre los nuevos elementos.

Por ejemplo: Un usuario 'bob' @ 'localhost ' tiene un privilegio 'SELECT' en una columna
llamada 'id'. Ahora bien, si esta columna se cambia el nombre a 'id_new', MySQL, por sí solo,
podría no ajustar los privilegios de las columnas para el nuevo nombre de la columna.
phpMyAdmin puede realizar este ajuste de forma automática.

notas:

Mientras ajusta los privilegios de una base de datos, los privilegios de todos los
elementos relacionados con bases de datos (tablas, columnas y procedimientos) también
se ajustan al nuevo nombre de la base de datos.
Del mismo modo, mientras que el ajuste de privilegios para una tabla, también se ajustan
los privilegios de todas las columnas dentro de la nueva tabla.
Mientras ajusta los privilegios, el usuario que realiza la operación debe tener los
siguientes privilegios:
SELECT, INSERT, UPDATE, DELETE en las tablas siguientes: mysql .`db`, MySQL
.`columns_priv`, MySQL .`tables_priv`, MySQL .`procs_priv`
privilegio DE DESCARGA (GLOBAL)

http://localhost/phpmyadmin/doc/html/faq.html#faq1-16 33/36
30/6/2017 FAQ - Preguntas Frecuentes - phpMyAdmin 4.7.0 documentación

Por lo tanto, si desea replicar la base de datos / tabla / columna / procedimiento, ya que es al
renombrar / copiar / mover estos objetos, asegúrese de que ha seleccionado esta opción.

6,40 veo casilla de verificación “parámetros bind” en la página “SQL”.


¿Cómo puedo escribir consultas SQL con parámetros?
A partir de la versión 4.5, phpMyAdmin permite a los usuarios ejecutar consultas con
parámetros en la página “SQL”. Los parámetros deben ser prefijados con dos puntos (:) y
cuando la casilla de verificación “parámetros Bind” se comprueba serán identificados estos
parámetros y se presentarán campos de entrada para estos parámetros. Los valores
introducidos en estos campos serán sustituidos en la consulta antes de ser ejecutado.

6,41 recibo errores de importación al importar los vertederos


exportados desde versiones anteriores de MySQL (pre-5.7.6) en las
nuevas versiones de MySQL (5.7.7+), pero funcionan muy bien cuando
se importen de nuevo en mismas versiones anteriores?
Si obtiene errores como # 1031 - motor de almacenamiento para la tabla 'nombre_tabla' no
tiene esta opción al importar los vertederos exportados desde 5.7.7 pre-servidores MySQL en
nuevas versiones de servidor MySQL 5.7.7+, podría ser debido a ROW_FORMAT = FIJA no es
compatible con las tablas InnoDB. Por otra parte, el valor de innodb_strict_mode definiría si
esto sería reportado como advertencia o como un error.

Desde MySQL versión 5.7.9, el valor por defecto para innodb_strict_mode es EN y por lo tanto
generaría un error cuando se encuentra una declaración CREATE TABLE o ALTER TABLE.

Hay dos formas de evitar este tipo de errores durante la importación:

Cambiar el valor de innodb_strict_mode a OFF antes de iniciar la importación y convertirlo


EN después de la importación se ha realizado correctamente.
Esto se puede lograr de dos maneras:
Ir a la página 'variables' y editar el valor de innodb_strict_mode
Ejecutar la consulta: SET GLOBAL `innodb_strict_mode = '[valor]'`

Después de la importación se hace esto, se sugiere que el valor de innodb_strict_mode debe


restablecerse al valor original.

proyecto phpMyAdmin

7.1 He encontrado un fallo. ¿Cómo informo a los desarrolladores?


Nuestra cuestiones de seguimiento se encuentra en <
https://github.com/phpmyadmin/phpmyadmin/issues >. Por cuestiones de seguridad, consulte
las instrucciones en < https://www.phpmyadmin.net/security > correo electrónico directamente a
los desarrolladores.

7.2 Quiero traducir los mensajes a un nuevo idioma o actualizar un


lenguaje existente, ¿por dónde empiezo?
http://localhost/phpmyadmin/doc/html/faq.html#faq1-16 34/36
30/6/2017 FAQ - Preguntas Frecuentes - phpMyAdmin 4.7.0 documentación

Las traducciones son muy bienvenidos y todo lo que necesita tener son las habilidades del
lenguaje. La forma más sencilla es utilizar nuestro servicio de traducción en línea . Puede ver
todas las posibilidades de traducir en la sección de traducir en nuestra página web .

7.3 Me gustaría ayudar con el desarrollo de phpMyAdmin. ¿Cómo debo


proceder?
Damos la bienvenida a cada contribución al desarrollo de phpMyAdmin. Puede ver todas las
posibilidades de contribuir en la sección de contribuir en nuestra página web .

Ver también: Información de los desarrolladores

seguridad

8.1 ¿Dónde puedo obtener información sobre las alertas de seguridad


emitidas por phpMyAdmin?
Por favor, remítase a < https://www.phpmyadmin.net/security/ >.

8.2 ¿Cómo puedo proteger a phpMyAdmin contra los ataques de fuerza


bruta?
Si utiliza el servidor web Apache, phpMyAdmin exporta la información acerca de la
autenticación con el medio ambiente Apache y que se puede utilizar en los registros de
Apache. Actualmente hay dos variables disponibles:
userID
Nombre de usuario del usuario activo (que no tiene que estar conectado).
userStatus
Condición de usuario activo en ese momento, uno de ok (usuario está conectado), mysql-
denied (MySQL negó la conexión del usuario), allow-denied (usuario negada por permitir /
denegar reglas), root-denied (raíz es negada en la configuración), empty-denied (contraseña
vacía es negada).

LogFormat la directiva de Apache puede parecerse a lo siguiente:

LogFormat "% h%% l u% t \" % r \" %> s% b \ "% {Referer} i \" \ "% {User-Agent} i \" % {userID} n% {us

A continuación, puede utilizar cualquier registro de análisis de herramientas para detectar


posibles intentos de robo.

8.3 ¿Por qué hay revelaciones de ruta cuando se carga directamente


algunos archivos?
Este es un problema de configuración de servidor. Nunca permitir que display_errors en un lugar
de producción.

http://localhost/phpmyadmin/doc/html/faq.html#faq1-16 35/36
30/6/2017 FAQ - Preguntas Frecuentes - phpMyAdmin 4.7.0 documentación

8.4 Los archivos CSV exportados desde phpMyAdmin podrían permitir


que un ataque de inyección de fórmula.
Es posible generar un CSV archivo que, al ser importado a un programa de hoja de cálculo,
como Microsoft Excel, lo que potencialmente podría permitir la ejecución de código arbitrario.

Los archivos CSV generados por phpMyAdmin podrían potencialmente contener texto que ser
interpretado por un programa de hoja de cálculo como una fórmula, pero no creemos escapar
esos campos es el comportamiento adecuado. No hay ningún medio para escapar y diferenciar
entre una salida de texto deseado y una fórmula que debe ser adecuadamente escapó, y CSV
es un formato de texto, donde las definiciones de funciones no deben ser interpretados de
todos modos. Hemos discutido esto en detalle y sentir que es la responsabilidad del programa
de hoja de cálculo para analizar y desinfectar estos datos en lugar de entrada correctamente.

Google también tiene un punto de vista similar .

sincronización

9,1 (retirada).

9,2 (retirada).

http://localhost/phpmyadmin/doc/html/faq.html#faq1-16 36/36

También podría gustarte