Según Wikipedia sobre
mysql, indica lo siguiente “MySQL es un sistema
de gestión de base de datos relacional multihilo y multiusuario, con
más de seis millones de instalaciones”, de ahí radica la
importancia de dominar MySQL en distintos entornos de trabajo.
Existen herramientas graficas como PhpMyAdmin, la cual nos permite
administrar base de datos en MySQL de forma sencilla, pero muchas
veces nos vemos enfrentados a situaciones donde no tenemos
instaladas herramientas graficas de administración de MySQL y
tenemos que realizar tareas sobre una o varias base de datos de forma
manual (Generalmente en maquinas remotas).
MySQL, posee un
programa con el mismo nombre para la gestión de base de datos
mediante la línea de comandos, es necesario tener claro algunos
conceptos básicos para adaptarse y desenvolverse de forma adecuada
sobre la terminal, con el objetivo de llevar a cabo la realización
de tareas básicas de administración sobre MySQL.
1.1 Acceder a mysql
dentro de la terminal.
Sintaxis:
> mysql
-h <servidor> -u <usuario> -p<password>
Ejemplo 1:
>
mysql -h localhost -u root -pmipassword
Nota: Dependiendo
de la maquina en la que nos encontremos, podemos omitir -h <servidor>
y de igual modo accederemos a mysql.
Una vez realizado esto
con éxito, nos aparecerá un mensaje de bienvenida de mysql y el
promt de mysql listo para usar.
1.2 Visualizar Base
de datos
Para visualizar las
base de datos ejecutar lo siguiente.
mysql> show
databases;
Nota: Es
importante no olvidar el “;” al final de línea, de lo contrario
mysql nos arrojara un error.
Si ejecutamos lo
anterior con éxito nos debería mostrar algo como esto:
1.3 Crear y
Manipular Base de Datos
Para crear base de
datos se utiliza la siguiente sintaxis.
Mysql > create
database <nombre_basededatos>
Nota: mysql en
su sintaxis no hace distinción entre mayúsculas y minúsculas, por
ende si ejecutamos lo siguiente nos dará el mismo resultado.
Ejemplo 2:
Ahora si volvemos a visualizar las base de datos en mysql nos arrojara lo siguiente:
ahora para situarnos en la base de datos recién creada usamos la siguiente sintaxis:
mysql> use
<nombre_basededatos>;
Ejemplo 3:
Por último, para salir de mysql presionar Ctrl+d.
Fín de la primera parte de mysql desde la terminal.
Fín de la primera parte de mysql desde la terminal.
Yo uso con mysql una herramienta gratuita Valentina Studio en el momento. Tiene todo lo necesario, y lo hace muy bien. http://www.valentina-db.com/en/valentina-studio-overview
ResponderEliminar