Diferencia entre revisiones de «Plantilla:Mysql/Instalacion»

De WikiEducator
Saltar a: navegación, buscar
 
Línea 13: Línea 13:
 
apt-get -y install mariadb-server mariadb-client
 
apt-get -y install mariadb-server mariadb-client
 
</source>
 
</source>
{{Actividad|title=mysql vs maria|
+
{{MRM_Actividad|title=mysql vs maria|
 
*Qué diferencias hay entre los gestores de bases de datos mysql y maria
 
*Qué diferencias hay entre los gestores de bases de datos mysql y maria
 
}}
 
}}
Línea 41: Línea 41:
 
;Probamos que todo ok.
 
;Probamos que todo ok.
 
*Ahora ya podríamos entrar y comprobarlo
 
*Ahora ya podríamos entrar y comprobarlo
{{Actividad|Title=probando mysql|
+
{{MRM_Actividad|Title=probando mysql|
 
#Prueba a entrar en la base de datos
 
#Prueba a entrar en la base de datos
 
#Crea una base de datos
 
#Crea una base de datos

Última revisión de 11:41 16 oct 2017

MysqlVsMaria.png

  • Debemos instalar mysql cliente y servidor
sudo apt-get install mysql-client mysql-server
mysql
  • Alternativamente podemos instalar maria
apt-get -y install mariadb-server mariadb-client


Icon activity.jpg
Actividad
  • Qué diferencias hay entre los gestores de bases de datos mysql y maria




  • Durante la instalación nos pedirá la contraseña de root
  • Es importante recordarla, en caso de perderla probamos a intentar reestablecerla
1.- Primero entramos en el gestor sin passord
mysql --defaults-file=/etc/mysql/debian.cnf
Recuperar contraseña root
2.- Reiniciar pass del "root" de MySQL (si lo hemos perdido)
mysql --defaults-file=/etc/mysql/debian.cnf mysql
mysql> update user set Password=password('password_nuevo') where User='root';
mysql> flush privileges;
Probamos que todo ok.
  • Ahora ya podríamos entrar y comprobarlo


Icon activity.jpg
probando mysql
  1. Prueba a entrar en la base de datos
  2. Crea una base de datos
  3. Crea una tabla con dos campos y añade un fila
  4. Comprueba que las filas se han creado correctamente



Probrando el ejercicio
 mysql -u root -p
 '''insertamos la password'''
 show databases:
 create database NombreBD
 show databases:
 
 use NombreBD;
 create table usuarios (nombre varchar(20), apellido varchar(20));
 insert into usuarios values ("Manuel","Romero");
 select * from usuarios