Dica – Aprenda a instalar o MariaDB no Ubuntu 12.04 LTS

7 Comentários

Quando se fala em sistemas de gestão de base de dados (SGBD), os nomes mais sonantes são a Oracle, MySQL, SQL Server, Postgres, Access entre outros. Para dispositivos móveis o SQLite é um dos mais usados (ver aqui) e o leveldb tem conseguido conquistar alguns utilizadores.

Hoje vamos dar a conhecer o projeto MariaDB e ensinar como instalar este SGBD no Ubuntu 12.04 LTS.

mariadb


MariaDB é um SGBD de código aberto que oferece muitas das funcionalidades do MySQL, sendo considerado por muitos como um fork do mesmo. MariaDB foi desenvolvido pelo mesmo criador original do MySQL (Michael “Monty” Widenius), em conjunto com a comunidade de programadores que sempre acompanharam o trabalho de Monty. No seguimento do descontentamento das politicas da Oracle, Monty decidiu meter as mãos à obra e desenvolver um fork do MySQL ao qual deu o nome de MariaDB.

Como instalar o MariaDB no Ubuntu 12.04 LTS

Para instalar o SGBD mariaDB no Ubuntu, basta abrir a terminal e inserir seguir os seguintes passos:

Passo 1 – Adicionar repositórios

Para adicionar os repositórios do MariaDB, basta abrir o ficheiro /etc/apt/sources.list e adicionar a seguinte informação :

# MariaDB repository list - created 2012-06-19 02:10 UTC
# http://downloads.mariadb.org/mariadb/repositories/
deb http://ftp.osuosl.org/pub/mariadb/repo/5.5/ubuntu precise main
deb-src http://ftp.osuosl.org/pub/mariadb/repo/5.5/ubuntu precise main

Passo 2 – Adicionar a chave do repositório

sudo apt-key adv --recv-keys --keyserver hkp://keyserver.ubuntu.com:80 1BB943DB

Passo 3 – Proceder à atualização do  cache

sudo apt-get update

Passo 4 – Instalar o MariaDB e  respectivas dependências.

sudo apt-get install libmariadbclient-dev libmariadbclient18 libmariadbd-dev libmysqlclient18 mariadb-client mariadb-client-5.5 mariadb-client-core-5.5 mariadb-common mariadb-server mariadb-server-5.5 mariadb-server-core-5.5 mariadb-test mariadb-test-5.5 mysql-common

Para gerir o MariaDB, os comandos são os mesmo do MySQL. Por exemplo, se pretender iniciar a base de dados MariaDB basta executar o comando

sudo /etc/init.d/mysql start

Para aceder a base de dados pode executar o comando

mysql -u root –p

Para quem nunca experimentou o MariaDB, aqui está uma excelente oportunidade para o fazer. Em termos de compatibilidade entre o MySQL e o MariaDB, podem ver aqui as principais funcionalidades. Para quem já trabalha “a sério” com o MariaDB, aguardamos o vosso feedback sobre este projecto.

Partilhar:
Tags:

Comentários

7

Deixe um comentário

O seu endereço de email não será publicado. Campos obrigatórios marcados com *

  1. Avatar de Daiquiri
    Daiquiri

    offtopic: pplware não vão fazer liveblog do Microsoft’s ‘sneak peek’ at Windows Phone?

    1. Avatar de Vítor M.

      Estamos a tratar disso, um Live não sei se será mas cobertura total sim.

      1. Avatar de Daiquiri
        Daiquiri

        É o suficiente! Obrigado! 😀

  2. Avatar de Paulo
    Paulo

    Bom dia Sr. Pedro Pinto
    No passado dia 18 enviei-lhe um email, gostaria que respondesse…
    Obrigado

    Paulo Martins

  3. Avatar de paulo g.
    paulo g.

    Pode-se ter mariadb e mysql no mesmo computador?

    1. Avatar de filipe caetano

      Sim podes.No entanto ambos servem por defeito no porto 3306,pelo que terás que configurar um deles para servir num porto diferente deste.

    2. Avatar de João Lopes

      Sim, podes. Terás que mudas os portos, como o Filipe disse.
      Aconselho a mudares os portos do mariadb, pois o mysql por vezes dá um erro, isto em FreeBsd.

      Por acaso o nome está demais [MariaDB] que cena xD