GUOB Tech Day 2017

20 maio 2014

Novos repositórios oficiais APT para MySQL

O time de engenharia do MySQL acaba de adicionar aos repositórios oficiais da Oracle suporte para distros Debian e Ubuntu, além de manter o suporte já existente ao Red Hat e Oracle Linux.

Esta é uma novidade interessante para o usuário final que deseja utilizar as versões mais recentes do MySQL. Grandes usuários de MySQL como o Facebook já migraram seus ambientes de produção para MySQL 5.6 e recentemente o próprio Facebook e mais Twitter, LinkedIn e Google confirmaram sua aposta no MySQL 5.6 e no roadmap do produto ao anunciar o branch WebScaleSQL.

Com o repositório também é possível instalar a versão 5.7. Esta versão ainda não é considerada pronta para produção, porém fica mais fácil testar novas funcionalidades e colaborar com o desenvolvimento do MySQL reportando bugs em http://bugs.mysql.com.

Para saber mais como instalar o MySQL a partir dos repositórios APT:
mysql.com - Download MySQL APT Repository
Manual do MySQL - A Quick Guide to Using the MySQL APT Repository
Fórum MySQL - Install & Repo

Se encontrar algum problema com o repositório, você pode ajudar registrando um bug em: http://bugs.mysql.com

Referências:
http://mysqlrelease.com/2014/05/theyre-here-official-mysql-repos-for-debian-and-ubuntu
http://www.alastori.com.br/2013/11/novos-repositorios-oficiais-yum-para.html
http://www.mysqlperformanceblog.com/2014/03/27/a-conversation-with-5-facebook-mysql-gurus
https://code.facebook.com/posts/1474977139392436/webscalesql-a-collaboration-to-build-upon-the-mysql-upstream
http://dev.mysql.com/downloads/repo/apt
http://dev.mysql.com/doc/mysql-apt-repo-quick-guide/en

05 maio 2014

Tutorial de instalação do MySQL 5.6 e Workbench 6.1 em distribuições Enterprise Linux

Neste tutorial mostraremos como instalar a versão mais recente do MySQL Database e MySQL Workbench nas distribuições Enterprise Linux, incluindo Fedora, CentOS, RedHat e Oracle Linux. O método utilizado é o gerenciador de pacotes YUM, baixando diretamente do repositóro oficial da Oracle.

Passo 1: Instalação do repositório YUM Oracle

Para obter a versão mais atualizada do MySQL Community, vamos adicionar o repositório oficial Oracle:
$ su
# mkdir /opt/mysql5.6
# cd /opt/mysql5.6
# wget https://dev.mysql.com/get/mysql-community-release-el6-5.noarch.rpm --no-check-certificate
# yum localinstall mysql-community-release-el6-5.noarch.rpm

(Um comando alternativo seria: # rpm -ivh mysql-community-release-el6-5.noarch.rpm)

Passo 2: Instalação do MySQL 5.6

Depois de instalado o repositório Oracle, basta fazer:
# yum update mysql-libs
# yum install mysql-server
Para iniciar:
# service mysqld start
Verifique se instalou o MySQL 5.6 corretamente:
# mysql -uroot
mysql> SELECT @@version;
+-----------+
| @@version |
+-----------+
| 5.6.17    |
+-----------+
1 row in set (0.00 sec)


Passo 3: Instalação do MySQL Workbench

De maneira similar, a instalação do Workbench é bem simples:
# yum install mysql-workbench-community
Para iniciar:
# /usr/bin/mysql-workbench
Ou crie um launcher no Desktop. Clique com botão direito e selecione “create Laucher”:
Type: Application
Name: MySQL Workbench 6.1
Command: /usr/bin/mysql-workbench

Nota: você pode instalar outros componentes ou versões do MySQL a partir do mesmo repositório YUM. Para listar os componentes disponíveis faça: yum --disablerepo=\* --enablerepo='mysql*-community*' list available . Um exemplo é o MySQL 5.7, como detalhado pelo Wagner Bianchi.

(Opcional) Passo 5: Segurança

Para tornar sua intalação de MySQL segura, execute:
# mysql_secure_installation