Base de Datos
Una base de datos es la organización de datos del mismo contexto, de una forma estructurada. La principal función es obtener, poder añadir y modificar estos datos de una forma sencilla. Podríamos decir que una biblioteca puede considerarse una base de datos, donde podemos encontrar documentos y textos impresos en papel e indexados para su consulta.
Aquí realmente vamos a hablar de bases de datos en formato digital. Veremos varios sistemas de gestión de bases de datos relacionadas (principalmente como lenguaje SQL), sistemas de bases datos relacionadas pero no estructuradas (NO-SQL), o aquellos sistemas de bases de datos Orientados a objetos.
Software que trataremos es Mysql, SQLite, PostgreSQL y otros similares.
Herramientas como PhpMyadmin, MySQL Workbench, Adminer ...
Teniendo en cuenta que tienes que ser administrador del equipo y la versió MYSQL que tengo es 5.5.40-0ubuntu0.12.04.1 encontre la siguiente web donde lo explica muy bien.
Lo repito por ecapy.com se les da por quitar el post o otros.
Paramos el servidor:
sudo service mysql stop
Arrancamos “mysqld_safe”:
sudo mysqld_safe --skip-grant-tables
Dejamos esa consola con “mysqld_safe” corriendo. Abramos otra consola y hagamos lo siguiente:
sudo mysql -u root
Con esta nota de mysql queremos conseguir una pequeña guia para utiliza mysql desde terminal, al final del post podrás encontrar una relación de fuentes.
Paquetes necesarios para la instalación de MySql en Linux
Se necesitán varios paquetes para poder tener totalmente operativo myqsl en nuestro equipo.
- mysql-server : Paquete Servidor de MYSQL
- mysql-common : Paquete archivos comunes de MySql
- mysql-client: Paquete de Cliente de MYSQL
Tambien puede instalarte paquetes adicionarles como::
- mysql-admin : Paquete entorno gráfico
- mysql-query-browser: Paquete que sirve para hacer consultas.
Conectarnos a mysql desde terminal
Lo primordial tener los datos conexion : usuario, contraseña y host.
Si tienes MariaBD en un sistema local, puedes configurar el servicio para que no tengas que poner la contraseña cuando esta con root.
mysql -u root -p
Si no es un sistema local, es decir no queremos conectar a un servidor de bases datos (MariaDB o MYSQL) debemos incluir en la instrucción el servidor
mysql -u USUARIO -p -h SERVIDOR
A continuacion nos pide la contraseña que del usuario, si es root no pide la pusimos en la instalación, una vez introducida nos aparece los siguiente o algo similar si va todo correcto.
Type 'help;' or '\h' for help.
Type '\c' to clear the current input statement.
mysql>
Para desconectarse de terminal, utilizamos
Lee más…