Introducción
phpMyAdmin es la herramienta de software libre especificada en PHP , diseñado para manejar la administración de MySQL en la web. Esta herramienta de software admite un amplio rango de operaciones en mariadb y mysql . Las operaciones más utilizadas son permisos, usuarios, índices, relaciones, columnas, tablas, gestión de bases de datos, etc. Puede implementarse mediante una interfaz de usuario. Aún así, tenemos la capacidad de ejecutar la declaración SQL directamente.
objeto a jsonobject java
phpMyAdmin utiliza una amplia gama de documentación y los usuarios podrán actualizar páginas wiki y distribuir ideas para varias operaciones. Nos apoyará en caso de que enfrentemos algún problema. Podemos aplicar la variedad del canal de soporte para obtener soporte.
También, phpMyAdmin está muy bien documentado dentro de un libro explicado por los desarrolladores. Dominar phpMyAdmin para una gestión eficaz de MySQL , disponible en Español y Inglés .
Puntos clave:
- Este proyecto es miembro de Software Freedom Conservancy. Software Freedom Conservancy es una empresa sin fines de lucro que apoya la mejora, promoción, desarrollo de software de código abierto y defensa de proyectos libres.
Características de phpMyAdmin:
- Importar datos a través de SQL y CSV
- Interfaz web intuitiva
- Soporte para aspectos de MySQL:
- Suelte y explore bases de datos, índices, campos, vistas y tablas.
- Modifique, cambie el nombre, elimine, copie y cree bases de datos, índices, campos y tablas.
- Mantener tablas, bases de datos y servidor con propuestas en el servidor.
- Marque, edite y ejecute consultas por lotes y declaraciones SQL.
- Administrar privilegios de MySQL y cuentas de usuario.
- Gestionar desencadenantes y procedimientos almacenados.
- Exportar datos para varios formatos: PDF, XML, SQL, JEC/JSO, CSV .
- Diseño gráfico del diseño de nuestra base de datos en varios formatos.
- Múltiples servidores.
- Realización de consultas complejas con QBE (Query-by-example).
- Convertir datos almacenados a un formato con funciones predefinidas establecidas, como mostrar datos BLOB como enlace de descarga o imagen.
- Búsqueda global dentro de la base de datos o cualquier subconjunto de la misma.
Conexión phpMyAdmin
Se puede acceder a phpMyAdmin cuando se utiliza el nombre de host 127.0.0.1 por varias razones de seguridad. Deberíamos crear un túnel SSH que dirija las solicitudes a cualquier servidor web a través de 127.0.0.1 para acceder a él a través del sistema remoto. Indica que deberíamos poder conectarnos a nuestro servidor en SSH para acceder a las aplicaciones de forma remota.
Nota: Asegúrese de que nuestro servidor de base de datos y nuestra Web estén funcionando antes de continuar con los siguientes pasos.
Para acceder a phpMyAdmin mediante el túnel SSH, necesitamos el cliente SSH. Dentro de las instrucciones a continuación, hemos seleccionado PuTTY. PuTTY es el cliente SSH (gratuito) para plataformas LINUX y Windows. El paso inicial es la configuración de PuTTY.
Una vez que hayamos configurado correctamente nuestro cliente SSH y hayamos confirmado que podemos acceder a nuestra instancia con SSH correctamente, debemos crear el túnel SSH para acceder a phpMyAdmin. Considere los siguientes pasos:
- Dentro de la sección 'Conexión -> SSH -> Túneles', incluya el nuevo puerto introduciendo los siguientes valores:
- Puerto de origen: 8888
- Destino: localhost:80
Nota: Si estamos redirigiendo solicitudes de HTTP a un puerto HTTP, debemos considerar el puerto 443 en lugar del 80.
Creará un túnel protegido reenviando el puerto a través de un servidor remoto para cualquier puerto en un host local (localhost o 127.0.0.1).
- Presione el botón, es decir, 'Agregar' para agregar la configuración del túnel protegido a cualquier sesión. Veremos un puerto agregado dentro de la lista de 'Puertos reenviados'.
- Guarda nuestras modificaciones pulsando el botón 'Guardar' dentro del apartado 'Sesión'.
- Presione el botón, es decir, 'Abrir' para abrir la sesión SSH de un servidor. Esta sesión SSH agregará un túnel protegido entre los dos puertos descritos.
- Acceda a la consola phpMyAdmin desde el túnel protegido que creamos navegando a http://127.0.0.1:8888/phpmyadmin.
- Ahora, inicie sesión en phpMyAdmin utilizando la siguiente información:
- Nombre de usuario: raíz
- Contraseña: contraseña de la aplicación
Acceda a phpMyAdmin en MacOS y Linux
Para acceder a una aplicación a través de nuestro navegador web, haga el túnel SSH, como se menciona a continuación:
- Abra la ventana de terminal (nueva) en nuestro sistema local (en el Dash dentro de Ubuntu o MacOS, usando 'Finder -> Aplicaciones -> Utilidades -> Terminal').
- Asegúrese de tener nuestras credenciales SSH (también descritas como archivo de clave .pem) a mano.
- Ejecute el siguiente comando para configurar un túnel SSH con el uso del archivo de clave de SSH. Recuerde reemplazar el KEYFILE usando una ruta a nuestro SERVIDOR-IP y clave privada con el nombre de host o dirección IP (pública) de nuestro servidor:
ssh -N -L 8888:127.0.0.1:80 -ⅰKEYFILE bitnami@SERVER-IP
- Ejecute el siguiente comando para configurar un túnel SSH con el uso de la contraseña de SSH. Necesitamos reemplazar el SERVIDOR-IP usando el nombre de host o la dirección IP (pública) de nuestro servidor. Ingrese la contraseña de SSH cuando se le solicite.
ssh -N -L 8888:127.0.0.1:80 KEYFILE bitnami@SERVER-IP
Nota: El comando creará el túnel SSH. Sin embargo, no mostrará ningún resultado en la consola del servidor.
- Acceda a la consola phpMyAdmin desde el túnel protegido que creamos, navegando a hhtp://127.0.0.1:8888/phpmyadmin.
- Ahora, inicie sesión en phpMyAdmin utilizando la siguiente información:
- Nombre de usuario: raíz
- Contraseña: contraseña de la aplicación