Salta el contingut
 

Preparaci贸 de l'entorn en MariaDB

Joan Puigcerver Ib谩帽ez

j.puigcerveribanez@edu.gva.es

Llic猫ncia: CC BY-NC-SA 4.0

(Reconeixement - NoComercial - CompartirIgual) 馃叚

Objectius露

L'objectiu d'aquest material 茅s proporcionar informaci贸 de com preparar i configurar les eines que utilitzarem en aquest m貌dul per crear, definir i manipular bases de dades relacionals.

En aquest manual s'instal路lar脿 i es configuraran les seg眉ent eines:

  • MariaDB: Sistema Gestor de Bases de Dades relacional i lliure.
  • HeidiSQL: Client amb interf铆cie gr脿fica lliure per a bases de dades MariaDB.

MariaDB露

Descarrega el Sistema Gestor de Bases de Dades MariaDB de la seua p脿gina principal https://mariadb.com/, en l'apartat de desc脿rregues.

Utilitzarem la versi贸 MariaDB Community 11.1.2.

Windows露

Descarrega i executa l'instal路lador.

Durant la instal路laci贸 apareixeran distintes pantalles. En cas que no s'especifique res. Pots deixar els valors per defecte.

  • Pots configurar la instal路laci贸. En aquest cas, s'han instal路lat tots els components. En la instal路laci贸 ve inclosa l'eina HeidiSQL.

    Custom Setup

  • Has d'especificar una contrasenya per a l'usuari root. Com que 茅s una instal路laci贸 local, podem triar una contrasenya d猫bil per貌 f脿cil de recordar.

  • 脡s altament recomanable configurar la codificaci贸 UTF8 per defecte en la base de dades.

    Root Password

  • Pots deixar els valors per defecte en el nom del servici i el port.

    Service Name and Port

  • Continua amb la instal路laci贸.

Una vegada instal路lat, et trobar脿s que s'han instal路lat els seg眉ents elements:

  • Command Prompt: CMD de Windows amb l'entorn de MariaDB.
  • Database directory: Carpeta on s'emmagatzemen les dades gestionades per MariaDB.
  • Error log: Fitxer de registres on es guarden els missatges d'error de MariaDB.
  • my.ini: Fitxer de configuraci贸 de MariaDB. Podeu consultar-lo i veure els valors que heu especificat en la instal路laci贸.
  • MySQL Client: Client en la terminal per connectar-se a bases de dades MySQL. Permet realitzar consultes en la base de dades. Et demanar脿 la contrasenya de root al iniciar el programa.
  • MySQL Client: Client en la terminal per connectar-se a bases de dades MySQL.
  • HeidiSQL: Client amb interf铆cie gr脿fica lliure per connectar-se a bases de dades MariaDB.

Components instal路lats

Linux露

Seguir la documentaci贸 oficial:

HeidiSQL露

Si has instal路lat tots els components de MariaDB mitjan莽ant l'instal路lador de Windows ja tindr脿s l'eina HeidiSQL instal路lada.

Linux露

HeidiSQL no est脿 disponible per a Linux, per貌 existeixen altres eines gr脿fiques per gestionar bases de dades. Una alternativa 茅s phpMyAdmin.

Connexi贸 amb la base de dades露

Abans que res, cal configurar HeidiSQL per poder-lo utilitzar com a client de la base de dades MariaDB instal路lada.

En la pantalla d'inici pots configurar els par脿metres de la connexi贸:

  • Hostname: IP del servidor de bases de dades. En aquest cas treballarem en 127.0.0.1 o localhost.
  • User: Usuari de la base de dades. Treballarem amb root.
  • Contrasenya: Contrasenya d'acc茅s de l'usuari. En aquest cas heu d'introduir la contrasenya que heu especificat en la instal路laci贸 de MariaDB.
  • Port: Port de la connexi贸. Per defecte, 3306.

HeidiSQL

Podeu guardar la connexi贸 creada amb el bot贸 Save per poder reutilitzar-la en el futur.

Una vegada configurada la connexi贸, podeu connectar-se a la base de dades i realitzar consultes.

HeidiSQL

馃搶 Aquest document pot quedar desactualitzat despr茅s d鈥檌mprimir-lo. Pots consultar la versi贸 m茅s recent a la p脿gina web.
馃尶 Abans d鈥檌mprimir aquest document, considera si 茅s realment necessari. Redueix el consum de paper i ajuda a protegir el nostre entorn.