Mostrando las entradas con la etiqueta instalar mysql. Mostrar todas las entradas
Mostrando las entradas con la etiqueta instalar mysql. Mostrar todas las entradas

miércoles, 14 de septiembre de 2016

Instalar MariaDB en Apricity OS


Si bien MySQL es uno de los sistemas de gestión de bases de datos relacionales (SGBDR) más populares, también es cierto que hay otros desarrollos interesantes. Es el caso de MariaDB, un fork de MySQL implementado por la comunidad.

En mis últimos post, verán que he comenzado a publicar sobre Apricity OS. Es una distro basada en Arch, con entorno de escritorio Gnome. Hace unos 4 meses he comenzado a migrar hacía arch, pero no me gustaba ninguna interfaz que no fuera Gnome. Apricity OS trae lo poderoso de Arch con el entorno perfecto para mi que es Gnome. Por lo tanto he comenzado a migrar poco a poco, después de ya haberme documentado sobre Arch lo necesario.

¿Por qué usar MariaDB?

La adquisición de MySQL por parte de Oracle ha llevado a muchos usuarios a pensar que quizá el proyecto esté entrando en un periodo de decadencia. Y MariaDB ofrece unas características muy apetecibles:
  1. Servidor SQL con licencia GPL.
  2. Robusto, seguro y escalable.
  3. Más rápido con cargas complejas.
  4. Inclusión de más motores de almacenamiento. Junto a los mecanismos de almacenamiento estándar (MyISAM, BLACKHOLE, CSV, MEMORY y ARCHIVE) se incluyen otros, entre los que destacan dos nuevos como: XtraDB que reemplaza a InnoDB y FederatedX que sustituye a Federated.
  5. Integración de completas herramientas de testeo.
  6. Compatible con MySQL.
Además, a eso hay que añadirle:
  1. MariaDB es la versión de código totalmente abierto de MySQL
  2. Funciona como MySQL y es compatible con las configuraciones de MySQL
  3. Fedora y Red Hat/CentOS están migrando a MariaDB desde Fedora 19/RHEL 7/7 CentOS.
Por lo tanto, esto hace que pensemos en migrar también.

La siguientes instalación es completamente nueva. Es decir, partiendo del punto que no se tiene instalado una versión previa de mysql.

Instalación de mariadb:

En Apricity OS, como es derivado de Arch, sino está con pacman, es más que probable que se encuentre con yaourt. En este caso se instala con pacman.

Instalando:
sudo pacman -S mysql
Existen dos repositorios, por default se instala mariadb, así que solo presionar enter.

Una vez que termine la instalación, puesto que es por primera vez, es necesario inicializar el directorio en el que se instalará con el siguiente comando:
sudo mysql_install_db --user=mysql --basedir=/usr --datadir=/var/lib/mysql

Iniciar el servicio de mariadb:
sudo systemctl start mysqld


MariaDB (MySQL) Secure Installation

Con este proceso se cambian las siguiente configuraciones:
  1. Establecer contraseña para el usuario root de mariadb
  2. Eliminar usuarios anonimos
  3. Deshabitliar acceso remotor para el usuario root
  4. Eliminar las bases de datos de prueba
  5. Recargar los privilegios de las tablas

Iniciando:
/usr/bin/mysql_secure_installation
Seguir los pasos que se muestran durante este proceso, puesto que no hay contraseña aún, es necesario establecer una.

Al finalizar, ya es posible acceder a mariadb.

Como ahora ya no es mysql de Oracle, pues ya no podemos utilizar Workbench, pero sí podemos utilizar DBeaver. El cual se instala con yaourt.

yaourt -S dbeaver

Y listo, tendrán un resultado como este:


sábado, 15 de agosto de 2015

Instalar MySQL 5.6.26 en Fedora 22

MySQL es un potente gestor de base de datos a nivel estudiantil, sobre todo para la creación y prueba de proyectos académicos. Incluso puede ser utilizado para una aplicación de MiPyMES.

Aquí les traigo cómo instalarlo en la versión más reciente de Fedora, es decir en la versión 22.

1.- Descargar el repositorio oficial de MySQL para Fedora 22
http://dev.mysql.com/get/mysql-community-release-fc22-5.noarch.rpm

2.- Instalar el repositorio haciendo doble clic sobre el archivo descargado o desde la terminal usando el siguiente comando:
sudo rpm -ivh mysql-community-release-fc22-5.noarch.rpm
3.- Finalizada la instalación, en la ruta /etc/yum.repos.d se han agregado dos archivos, mysql-community.repo y mysql-community-source.repo modificar el primer archivo de la siguiente manera:

4.- Deshabilitar mysql57
sudo dnf config-manager --disablerepo mysql57-community-dmr
5.- Opcional: listar paquetes de MySQL disponibles para instalar
sudo dnf repolist enabled | grep mysql
6.- Instalar MySQL
sudo dnf install mysql-community-server  
7.- Comandos para iniciar o parar MySQL
sudo service mysqld start
sudo service mysqld stop 
8.- Ejecutar MySQL con instalación segura para cambiar contraseña.
mysql_secure_installation
9.- Habilitar instalación de paquetes adicionales de MySQL.
sudo dnf --disablerepo=\* --enablerepo='mysql*-community*' list available
10.- Instalación de MySQL Workbench
sudo dnf install mysql-workbench-community

Fuente: http://dev.mysql.com/doc/refman/5.6/en/linux-installation-yum-repo.html

sábado, 4 de abril de 2015

Instalar MySQL 5.6 en fedora 21


Instalación de MySQL 5.6 en Fedora 21

1.- Descargar el repositorio oficial de MySQL
http://dev.mysql.com/get/mysql-community-release-fc21-6.noarch.rpm

2.- Instalar el repositorio haciendo doble clic sobre el archivo descargado o desde la terminal usando el siguiente comando:
sudo rpm -ivh mysql-community-release-fc21-6.noarch.rpm
3.- Finalizada la instalación, en la ruta /etc/yum.repos.d se han agregado dos archivos, mysql-community.repo y mysql-community-source.repo modificar el primer archivo de la siguiente manera:

4.- Deshabilitar mysql57
sudo yum-config-manager --disable mysql57-community-dmr
5.- Opcional: listar paquetes de MySQL disponibles para instalar
sudo yum repolist enabled | grep mysql
6.- Instalar MySQL
sudo yum install mysql-community-server
sudo dnf install mysql-community-server  
7.- Comandos para iniciar o parar MySQL
sudo service mysqld start
sudo service mysqld stop 
8.- Ejecutar MySQL con instalación segura para cambiar contraseña.
mysql_secure_installation
9.- Habilitar instalación de paquetes adicionales de MySQL.
sudo yum --disablerepo=\* --enablerepo='mysql*-community*' list available
10.- Instalación de MySQL Workbench
sudo yum install mysql-workbench-community


Fuente: http://dev.mysql.com/doc/refman/5.6/en/linux-installation-yum-repo.html