Yo el programador

Cómo crear una Base de datos en MySQL en Linux?

Dando continuidad al post anterior que es Cómo instalar MySQL en Linux, en este articulo les mostrare como crear Base de Datos en el MySQL en Linux, tengan en cuesta que esto no es sólo válido para Linux si no para cualquier sistema operativo, pues los comandos que utilizaremos serán comandos del MySQL.

Nos logueamos como root

$mysql -u root -p

Creamos la base de datos con el siguiente comando

$mysql>create database mibasededatos;

Y ya esta, ya creamos una base de datos llamada mibasededatos, $mysql>exit para salir del MySQL

Ahora que ya tenemos creado nuestra base de datos, posiblemente queramos importar datos de una base de datos que ya habíamos creado y que lo tenemos en un datos.sql.

Para eso debemos posicionarnos en el directorio donde tenemos nuestro datos.sql, el cual contiene todas las tablas de nuestra base de datos. Para importar el comando que utilizaremos será

$mysql -u root -p mybd < datos.sql

Ahora necesitaremos crear usuarios para esta base de datos, el usuario que crearemos se llamara admin1 y su password será admin123. Accedemos como root con el siguiente comando.

$ mysql -u root -p

Una vez logueado ingresamos el siguiente comando para crear el usuario.

mysql>grant all privileges on mydb.* to admin1@localhost identified by 'admin123';
mysql>flush privileges;

Salimos con mysql>exit para luego ingresar con el usuario creado.

$mysql -u admin1 -p datos

Nos pedirá la contraseña para poder acceder, colocamos admin123 y listo.

cticom@cticom:~$ mysql -u root -p
Enter password: 
Welcome to the MySQL monitor.  Commands end with ; or \g.
Your MySQL connection id is 44
Server version: 5.5.46-0ubuntu0.12.04.2 (Ubuntu)

Copyright (c) 2000, 2015, Oracle and/or its affiliates. All rights reserved.

Oracle is a registered trademark of Oracle Corporation and/or its
affiliates. Other names may be trademarks of their respective
owners.

Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.

mysql>

Esto es todo, ya hemos instalado y creado la base de datos en nuestra máquina con Linux. Pero iré añadiendo unos artículos más  a estos, pues como les había comentado en el inicio del post anterior. Yo estoy configurando una maquina para usar como servidor MySQL.

Hasta ahora yo solo he instalado el MySQL y creado la Base de Datos. También necesito configurar para poder acceder a la base de datos de forma remota desde las otras máquinas de la red.

Entonces justamente de eso se tratará el siguiente articulo. Cómo compartir el MySQL en una red local?.

Salir de la versión móvil