Diferencia entre revisiones de «Mysql Herramientas clientes»

De MediaWiki
Ir a la navegación Ir a la búsqueda
(Página creada con «==Introducción== * Lo normal es que los usuarios hagan uso de la base de datos desde una aplicación de escritorio o desde un sitio web, y que no realice las consultas di...»)
 
 
(No se muestran 5 ediciones intermedias del mismo usuario)
Línea 7: Línea 7:
  
  
−
==Herramientas clientes==
+
* Veremos [http://wiki.cifprodolfoucha.es/index.php?title=Mysql_Creaci%C3%B3n_de_usuarios#Conexiones_seguras más adelante en esta WIKI] como establecer conexiones seguras (cifradas) entre las herramientas clientes y el servidor mysql.
 +
 
 +
==Herramientas clientes internas==
 +
 
 +
* Mysql en la instalación instala un conjunto de herramientas clientes que nos permiten realizar operaciones contra el gestor de bases de datos.
 +
 
 +
* Tenéis el listado completo en el [https://dev.mysql.com/doc/refman/5.7/en/programs-client.html siguiente enlace] y en [https://dev.mysql.com/doc/refman/5.7/en/programs-admin-utils.html este otro enlace].
 +
 
 +
: Algunas de ellas son:
 +
 
 +
:* [https://dev.mysql.com/doc/refman/5.7/en/mysql.html mysql].
 +
:* [https://dev.mysql.com/doc/refman/5.7/en/mysqladmin.html mysqladmin].
 +
:* [https://dev.mysql.com/doc/refman/5.7/en/mysqldumpslow.html mysqldumpslow].
 +
:* [https://dev.mysql.com/doc/refman/5.7/en/mysqlbinlog.html mysqlbinlog].
 +
 
 +
 
 +
* Indicar que todas ellas pueden tener una sección de configuración en un archivo con '''extensión cnf''' como vimos durante la instalación.
 +
 
 +
* Por ejemplo, todas ellas llevan como parámetros el usuario y la opción '-p' para indicar que se debe introducir un password.
 +
: mysql -uroot -p
 +
 
 +
 
 +
* <u>'''Importante:'''</u> En algunos alojamientos compartidos vamos a tener que indicar el nombre del host al cual queremos conectarnos. Eso se logra con el parámetro '-h' o '--host'. El nombre del host normalmente viene indicado en algún lugar del panel de control del alojamiento.
 +
 
 +
[[Imagen:Mysql_herram_cliente_1.jpg|300px]]
 +
: Por ejemplo, en 1and1, para conectarnos a la base de datos de MediaWiki, tendríamos que poner:
 +
: '''mysql -h dbXXXXXXXX.db.1and1.es -uroot -p'''
 +
 
 +
==Herramientas clientes externas==
  
 
* [https://www.phpmyadmin.net/ phpmyadmin]: Sitio web que permite conectarnos contra la base de datos Mysql. Es un software que se instala en el servidor, normalmente donde se encuentre instalado el servidor Mysql y que necesita de un servidor web (como Apache). [http://wiki.cifprodolfoucha.es/index.php?title=Mysql_Instalaci%C3%B3n Vimos como instalarlo en un punto anterior].
 
* [https://www.phpmyadmin.net/ phpmyadmin]: Sitio web que permite conectarnos contra la base de datos Mysql. Es un software que se instala en el servidor, normalmente donde se encuentre instalado el servidor Mysql y que necesita de un servidor web (como Apache). [http://wiki.cifprodolfoucha.es/index.php?title=Mysql_Instalaci%C3%B3n Vimos como instalarlo en un punto anterior].
Línea 25: Línea 53:
  
  
 +
 +
 +
<br />
 +
'''[https://wiki.cifprodolfoucha.es/index.php?title=Mysql#UNIDAD_1:_Instalaci.C3.B3n_y_configuraci.C3.B3n_inicial Enlace a la página principal de la UD1]'''
 +
<br />
 +
<br />
 +
'''[https://wiki.cifprodolfoucha.es/index.php?title=Mysql Enlace a la página principal del curso]'''
 +
<br />
  
  
  
 
<br> -- [[Usuario:angelfg|Ángel D. Fernández González]] -- (2017).
 
<br> -- [[Usuario:angelfg|Ángel D. Fernández González]] -- (2017).

Revisión actual del 11:45 8 nov 2020

Introducción

  • Lo normal es que los usuarios hagan uso de la base de datos desde una aplicación de escritorio o desde un sitio web, y que no realice las consultas directamente contra la base de datos.
  • Si esto último es necesario, disponemos de muchas herramientas cliente que se instalan en el ordenador del usuario y permiten conectarse al mismo.
A continuación nombramos algunas de ellas.


  • Veremos más adelante en esta WIKI como establecer conexiones seguras (cifradas) entre las herramientas clientes y el servidor mysql.

Herramientas clientes internas

  • Mysql en la instalación instala un conjunto de herramientas clientes que nos permiten realizar operaciones contra el gestor de bases de datos.
Algunas de ellas son:


  • Indicar que todas ellas pueden tener una sección de configuración en un archivo con extensión cnf como vimos durante la instalación.
  • Por ejemplo, todas ellas llevan como parámetros el usuario y la opción '-p' para indicar que se debe introducir un password.
mysql -uroot -p


  • Importante: En algunos alojamientos compartidos vamos a tener que indicar el nombre del host al cual queremos conectarnos. Eso se logra con el parámetro '-h' o '--host'. El nombre del host normalmente viene indicado en algún lugar del panel de control del alojamiento.

Mysql herram cliente 1.jpg

Por ejemplo, en 1and1, para conectarnos a la base de datos de MediaWiki, tendríamos que poner:
mysql -h dbXXXXXXXX.db.1and1.es -uroot -p

Herramientas clientes externas

  • phpmyadmin: Sitio web que permite conectarnos contra la base de datos Mysql. Es un software que se instala en el servidor, normalmente donde se encuentre instalado el servidor Mysql y que necesita de un servidor web (como Apache). Vimos como instalarlo en un punto anterior.
  • HeidiSQL. Gratuito. Funciona en Linux utilizando wine (la aplicación es de Windows).


  • Si hacéis búsquedas por Internet encontraréis muchas más herramientas.




Enlace a la página principal de la UD1

Enlace a la página principal del curso



-- Ángel D. Fernández González -- (2017).