MYSQL Clientes

Embed Size (px)

Citation preview

  • 7/31/2019 MYSQL Clientes

    1/6

    COMPUTACIN E INFORMTICA VICLIENTES DE MYSQL

    1

    MYSQL

    Es un gestor de base de datos con bastante acogida y mucho uso en todaInternet, muchos de sus usuarios lo utilizan desde blogs, foros, portales,galeras, etc. Adems existen distintas aplicaciones web hechas en php y

    otros lenguajes que hacen uso de Mysql.

    Entre algunas de sus ventajas tenemos:

    Acceso a las bases de formas simultanea por varios usuarios y/oaplicaciones.

    Seguridad, en forma de permisos y privilegios, determinados usuariostendrn permiso para consulta o modificacin de determinadas tablas.Esto permite compartir datos sin que peligre la integridad de la base dedatos o protegiendo determinados contenidos.

    Potencia: SQL es un lenguaje muy potente para consulta de base dedatos, usar un motor nos ahorra una enorme cantidad de trabajo.

    Portabilidad: SQL es tambin un lenguaje estandarizado, de modo quelas consultas hechas usando SQL son fcilmente portables a otrossistemas y plataformas. Esto, unido al uso de C/C ++ proporciona unaportabilidad enorme.

    Hay varias maneras de controlar, dar mantenimiento y hacer uso de Mysql atravs de los diversos programas cliente que podemos encontrar tenemos:

    I. ADMINER:

    Es una herramienta de base de datos con funciones de gestin escrito enPHP. A diferencia de phpMyAdmin, est disponible para MySQL, PostgreSQL,SQLite, MS SQL y Oracle. Segn sus creadores han priorizado la experienciade usuario, el soporte para caractersticas de MySQL, la performance y laseguridad.

    Entre sus principales ventajas tenemos: Una interfaz de usuario ms intuitiva. Sincronizacin automtica y la posibilidad de ejecutar mltiples

    consultas a la base para ser visualizadas desde una misma pantalla. Para quienes utilizan CMS, Adminer tambin est disponible como

    plugin de Wordpress,Joomla o Drupal, entre otros.

    Profesor: Xavier Benites Marin Alumna: Cristina Serrato Martnez

    http://wordpress.org/extend/plugins/adminer/http://extensions.joomla.org/extensions/hosting-a-servers/database-management/9886http://drupal.org/sandbox/Anonym/1102508http://extensions.joomla.org/extensions/hosting-a-servers/database-management/9886http://drupal.org/sandbox/Anonym/1102508http://wordpress.org/extend/plugins/adminer/
  • 7/31/2019 MYSQL Clientes

    2/6

    COMPUTACIN E INFORMTICA VICLIENTES DE MYSQL

    2

    Interfaz ADMINER

    1.Qu le diferencia con PhpMyAdmin?

    Realmente en funciones es ms bien poco, pero Adminer tiene laparticularidad que est creado en un nico archivo o cdigo PHP. Es decir,cuando instalamos PhpMyAdmin tenemos que subir al servidor centenas dearchivos y directorios con distintos cdigos fuente. Sin embargo, con Adminerveremos que slo existe un nico archivo PHP con todo el cdigo para lagestin de la base de datos. Esto tiene como ventaja la simplicidad de subiday actualizacin de versin del administrador, comparado con PhpMyAdmin,sin embargo, el acabado de las pginas en Adminer es un poco menosatractivo, puesto que no utiliza elementos como imgenes, frames, etc.

    Adminer puede interesar sobremanera a las personas que quieran tenerun gestor de su base de datos ligero, que puedan subir muy fcilmente al

    servidor por FTP, incluso en servidores lentos o donde tengamos pocoespacio. El archivo no llega a 200 kb, lo que resulta extraordinariamentepequeo si consideramos sus funcionalidades.

    Adminerfunciona con el sistema gestor de base de datos en sus versionesMySQL 4.1, MySQL 5.0 y 5.1. Soporta tanto PHP 4.3 o superior como PHP 5,con las extensiones de MySQL habilitadas, claro est. Otro de los puntosinteresantes de Adminer para los usuarios de habla hispana es que tieneversiones del software traducidas en nuestro idioma, el espaol.

    Todo ello en un producto open source, gratuito para cualquier uso, que utiliza

    la misma licencia de Apache.

    Profesor: Xavier Benites Marin Alumna: Cristina Serrato Martnez

  • 7/31/2019 MYSQL Clientes

    3/6

    COMPUTACIN E INFORMTICA VICLIENTES DE MYSQL

    3

    II. phpMiniAdmin:

    Se anuncia como una alternativa ligera a phpMyAdmin y realmente lo es: el

    nico archivo del sistema pesa menos de 10 kb. Fcil de instalar y de utilizar,aunque la documentacin dice lo contrario requiere algo de conocimiento deSQL lo cual puede tirar atrs a los menos dichos en hacer consultas a la basede datos.

    Quienes realmente pueden sacarle partido son los programadores y usuarioscon algo de conocimiento de base de datos que tienen en este software a unbuen intrprete de SQL para ver la base de datos sin necesidad de abrir laconsola para tipiar las consultas.

    Tanto Adminer como phpMiniAdmin son gratuitos y se ofrecen bajo licenciaGNU.

    Interfaz phpMiniAdmin

    III. PhpMyadmin:

    PhpMyAdmin es una herramienta que se ofrece desde los paneles decontrol. Panel de los alojamientos web de HOSTINET con la que podremosmanejar y administrar nuestras bases de datos MySQL. Se pueden crear,

    Profesor: Xavier Benites Marin Alumna: Cristina Serrato Martnez

    http://www.gnu.org/licenses/licenses.es.htmlhttp://www.gnu.org/licenses/licenses.es.htmlhttp://cursos.hostinet.com/tag/phpmyadmin/http://cursos.hostinet.com/tag/cpanel/http://cursos.hostinet.com/tag/mysql/http://www.gnu.org/licenses/licenses.es.htmlhttp://www.gnu.org/licenses/licenses.es.htmlhttp://cursos.hostinet.com/tag/phpmyadmin/http://cursos.hostinet.com/tag/cpanel/http://cursos.hostinet.com/tag/mysql/
  • 7/31/2019 MYSQL Clientes

    4/6

    COMPUTACIN E INFORMTICA VICLIENTES DE MYSQL

    4

    eliminar, modificar bases de datos as como gestionar lastablas de las mismas.

    PhpMyAdmin es un programa de libre distribucin en PHP, creado por unacomunidad sin nimo de lucro, que slo trabaja en el proyecto por amor alarte. Es una herramienta muy completa que permite acceder a todas lasfunciones tpicas de la base de datos MySQL a travs de una interfaz webmuy intuitiva.

    La aplicacin en si no es ms que un conjunto de archivos escritos en PHP quepodemos copiar en un directorio de nuestro servidor web, de modo que,cuando accedemos a esos archivos, nos muestran unas pginas dondepodemos encontrar las bases de datos a las que tenemos acceso en nuestroservidor de bases de datos y todas sus tablas. La herramienta nos permitecrear tablas, insertar datos en las tablas existentes, navegar por los registrosde las tablas, editarlos y borrarlos, borrar tablas y un largo etctera, inclusoejecutar sentencias SQL y hacer un backup de la base de datos.

    Nota: recordamos que phpMyAdmin es un proyecto escrito en PHP, por lo quenecesitaremos colocar los archivos en un servidor web que permitaprogramacin de pginas PHP. Adems, deberemos acceder a la herramientaa travs de la direccin del servidor web, seguida del directorio en el quetenemos los archivos que hemos descomprimido. Por ejemplo, si nuestroservidor es el PWS y hemos colocado los archivos dentro del directorio depublicacin (Generalmente C:\Inetpub\wwwroot), en el subdirectoriophpMyAdmin, debemos escribir algo como: http://localhost/phpMyAdmin

    Si tuviramos instalado un servidor Apache los colocaramos en la carpetaque hayamos indicado como "documentRoot", que suele ser htdocs.

    IV. MySQL Administrador:

    Es el nuevo software de administracin de servidores de Bases de Datos deMySQL que ha creado MySQL AB. Se trata de un software multiplataforma,

    Profesor: Xavier Benites Marin Alumna: Cristina Serrato Martnez

    http://www.desarrolloweb.com/articulos/342.phphttp://www.desarrolloweb.com/articulos/342.phphttp://localhost/phpMyAdminhttp://www.desarrolloweb.com/articulos/342.phphttp://localhost/phpMyAdmin
  • 7/31/2019 MYSQL Clientes

    5/6

    COMPUTACIN E INFORMTICA VICLIENTES DE MYSQL

    5

    que por el momento se encuentra disponible para Linux y Microsoft Windows

    y que cuenta con un entorno grfico de usuario muy intuitivo.

    Este nuevo producto suple las carencias que tiene MySQL Control Center en el

    rea de Administracin de servidores. MySQL Control Center en estos

    momentos est deprecado, ha quedado obsoleto y no sigue desarrollndose.

    Se ha sustituido por el conjunto de programas MySQL Administrator y MySQL

    Query Browser.

    MySQL Administrador es una herramienta que permite realizar tareas

    administrativas sobre servidores de MySQL incluyendo:

    la configuracin de las opciones de inicio de los servidores inicio y detencin de servidores

    monitorizacin de conexiones al servidor

    administracin de usuarios

    monitorizacin del estado del servidor, incluyendo estadsticas de uso

    visualizacin de los logs de servidor

    gestin de copias de seguridad y recuperaciones

    visualizacin de catlogos de datos.

    Algunas utilidades accesibles desde la ventana principal del programa son:

    Service control: Inicio y detencin de servidores (slo accesible si se ha conectado con un

    servidor MySQL en la mquina local).

    Startup variables: Configuracin del servidor y las variables de inicio (slo accesible si se ha

    conectado con un servidor MySQL en la mquina local).

    User Administration: Para la gestin de usuarios y permisos.

    Server conections: Visualiza y gestiona las conexiones abiertas con el servidor de bases de

    datos.

    Health: Informacin sobre la carga del servidor

    Server Logs: El historial de logs del servidor.

    Replication Status: Con informacin de los sistemas replicados.

    Backup: Para hacer una copia de seguridad de las bases de datos.

    Restore: Para restaurar las copias de seguridad.

    Catalogs: Para mostrar las bases de datos, visualizar, crear y editar las tablas.

    Profesor: Xavier Benites Marin Alumna: Cristina Serrato Martnez

  • 7/31/2019 MYSQL Clientes

    6/6

    COMPUTACIN E INFORMTICA VICLIENTES DE MYSQL

    6

    Chiclayo, 04 de Julio del 2012

    Profesor: Xavier Benites Marin Alumna: Cristina Serrato Martnez