14 Comandos para administrar Postgres
psql es un cliente CLI para Postgres que permite conectarse al servidor de BD, crear BD, crear usuarios, ejecutar consultas SQL y realizar tareas de administración de forma general.
psql es un cliente CLI para Postgres que permite conectarse al servidor de BD, crear BD, crear usuarios, ejecutar consultas SQL y realizar tareas de administración de forma general.
PostgreSQL es un poderoso sistema de base de datos objeto-relacional con más de 30 años de desarrollo activo que ha ganado gran reputación por su confiabilidad, robustez y rendimiento.
MySQL es un gestor / servidor de bases de datos relacionales rápido, eficiente, seguro, estable, fácil de usar, multiplaforma (GNU/Linux, *BSD, Windows, …) y bien documentado. Actualmente el desarrollo de MySQL esta bajo la batuta de Oracle, no obstante la versión comunitaria está disponible bajo licencia GPL por lo que sigue siendo software libre.
MySQL 5.7 mejora varios aspectos de seguridad y rendimiento e introduce el tipo de datos JSON, permitiendo almacenar datos en un formato no relacional.
Para ver los motores disponibles/habilitados en MySQL primero debe conectarse a su servidor mysql.
phpMyadmin es una herramienta que permite administrar un servidor MySQL a través de una interfaz web, es rico en funcionalidades y presenta un interfaz agradable e intuitiva, está disponible en 62 idiomas, soporta mysqli, InnoDB, llaves foráneas y configuración personalizada.
MySQL presenta un esquema de seguridad refinado, vea MySQL: Administración de usuarios, pero en algunas ocaciones es necesario permitir que un usuario se pueda conectar a nuestro servidor MySQL desde cualquier PC de la Red de Área Local, partamos de que tenemos un servidor de desarrollo: desrv y podemos hacer ssh:
Una de las tareas frecuentes durante el proceso de desarrollo de un proyecto es el cambio de la estructura de la base de datos. Esta guía pretende mostrar como crear, modificar y eliminar tablas de una base de datos MySQL; no obstante las sentencias implicadas en estas operaciones son extensas y complejas y abordarlas en su totalidad sería engorroso y poco práctico. Para más información remítase al sitio oficial de MySQL
mysqldump es una herramienta que permite realizar copias de seguridad a una o varias bases de datos, una o varias tablas. El fichero resultante contiene las intrucciones necesarias para crear las tablas e insertar los datos correspondientes.