¿Cuál es el ambiente de
trabajo de MySQL ?
El servidor MySQL opera en un ambiente de red donde inter operan
clientes con servidores. Los clientes y servidores funcionan o son hospedados
en ordenadores a los cuales se los llama anfitriones. El anfitrión, entonces,
es el conjunto de componentes electrónicos que conforman el ordenador lo cuales
son controlados por un sistema operativo. Los componentes clientes y servidores
son los programas que operan en los anfitriones para darnos un servicio. En
este caso, los servidores y clientes nos proporcionan el servicio de una base
de datos.
La base de datos MySQL contiene los
siguientes componentes:
Mysqld: es el corazón de MySQL. Es el
programa servidor.
Entre los clientes tenemos:
·
MySQLCC:
Ésta interfaz gráfica permite controlar todos los aspectos del servidor MySQL.
Permite crear bases de datos, tablas, usuarios, cambiar permisos, acceder y
cambiar la información almacenada, etc.
·
mysql:
Ésta interfaz de texto permite también controlar todos los aspectos del
servidor pero la interfaz es solamente texto. Permite leer instrucciones del
usuario por medio del teclado.
·
Mysqlimport:
permite importar datos a través de archivos de texto. Provee una interfaz de
texto para los comandos LOAD, DATA, INFILE.
·
Mysqldump:
permite hacer copias o respaldos de la información almacenada para restaurarlos
en el mismo servidor o para exportarlo a otros servidores.
·
Mysqladmin:
permite administrar el servidor con una interfaz gráfica y de una forma muy
sencilla
·
Mysqlcheck:
permite revisar la salud de la base de datos. Permite también reparar dichas
bases si fuera necesario.
¿Cómo se desarrolla una
consulta en MySQL?
DQL(): Data Query Lenguage o Lenguaje de
Consulta de Datos, es el lenguaje que provee el estándar SQL para recuperar o
mostrar los datos existentes dentro de nuestras bases de datos, esta conformado
por las sentencias SELECT.
SELECT: Como lo indicamos este tipo de
sentencias nos permite recuperar los datos de una base de datos, la sintaxis es
sencilla.
SELECT campos FROM tabla;
Donde campos son los campos de la tabla que
deseemos traer en nuestra consulta separados por coma (,) y tabla son las
tablas de las que deseemos extraer los datos.
Cabe destacar que si en los campos se especifica
el asterisco (*) se seleccionaran todos los datos de la tabla indicada,
ejemplo:
SELECT * FROM tabla.
0 comentarios: