INTRODUCCIÓN A MYSQL

Elementos principales del entorno de trabajo

Si la conexión ha sido correcta, el indicador de sistema habrá cambiado y ahora aparecerá como MySQL>. Así pues, podremos empezar a trabajar sobre el SGBD. Desde el indicador ejecutaremos normalmente sentencias SQL como las que se han presentado en unidades anteriores del libro. Por tanto, podremos consultar, por ejemplo, la versión de MySQL con la que estamos trabajando y, al mismo tiempo, la fecha actual. La versión de MySQL nos la proporciona la función versión(), mientras que la fecha actual se guarda en la variable del sistema current_date.

Arranque

Para arrancar mysqld desde la línea de comandos, primero debes abrir una ventana de consola, por ejemplo Inicio -> Ejecutar, escribir cmd o command para abrir la ventana de la consola. Despues de abrir la ventana de la consola, introduce la ruta donde está instalado tu MySQL. Por ejemplo:
C:\> "C:Program Files\MySQL\MySQL Server 4.1\bin"
Después de poner la ruta, arranca MySQL como se muestra:
C:\Program Files\MySQL\MySQL Server 4.1\bin> mysqld

La version depende del mysql server que hayas instalado. La ruta puede varias también dependiendo de la versión de MySQL que hay en tu sistema.

Puedes parar el MySQL server usando la linea siguiente:
C:\> "C:\Program Files\MySQL\MySQL Server 4.1\bin\mysqladmin" -u root shutdown

El comando de arriba ayudará a arrancar y parar el MySQL server.

Definición

Es un sistema de gestión de bases de datos relacional desarrollado bajo licencia dual: Licencia pública general/Licencia comercial por Oracle Corporation y está considerada como la base de datos de código abierto más popular del mundo, y una de las más populares en general junto a Oracle y Microsoft SQL Server, todo para entornos de desarrollo web.

Proceso de instalación

La instalación del servidor MySQL incorpora un pequeño cliente para la consola denominado MySQL. Este programa permite establecer una conexión con un servidor local, o a través de la red, utilizando un usuario/contraseña para acceder a una BBDD.
Si no se especifica el host intenta conectar con un servidor local, y si se especifica la opción -p sin poner (pegada) la contraseña, la preguntará.

Una vez que se ha establecido la conexión se pueden escribir sentencias SQL terminadas con el carácter ';'.

Durante la instalación de MySQL se ha definido el usuario administrador (de
MySQL) 'root' sin contraseña. Es posible utilizarlo para crear una nueva base de datos, definir un usuario con control total sobre la misma y pasar a utilizar dicho usuario de la siguiente manera.
vcarceler@sombragris:~$ mysql -u root -p

Configuración

Para configurar nuestro DBMS podemos acceder a las siguientes pantallas, para
Oracle o MySQL.
El esquema de una base de datos (en inglés, DatabaseSchema) describe la estructura de una Base de datos, en un lenguaje formal soportado por un Sistema administrador de Base de datos (DBMS). En una Base de datos Relacional, el Esquema define sus tablas, sus campos en cada tabla y las relaciones entre cada campo y cada tabla.
Oracle generalmente asocia un 'username' como esquemas en este caso SYSTEM y HR (Recursos humanos).

Por otro lado MySQL presenta dos esquemas information_schema y MySQL ambos
guardan información sobre privilegios y procedimientos del gestor y no deben ser elimandos.